The theme of this chapter includes topics of matching, auction and negotiation. We have shown that the knowledge of game theory is very important when designing an agent-based matching or negotiation system. The problem of bounded rationality in multi¬-agent systems is also discussed; we put forward the mechanism design and heuristic methods as solutions. A real negotiation scenario is presented to demonstrate our proposed solutions. In addition, we discuss the future trends of the agent technology in e¬commerce system.