Multiagent coordination is the key to multiagent problem solving. During coordination, communication is critical for agents to coordinate properly, since an agent only has a partial view of the system. In most occasions, it is unrealistic for the agent to reach perfect communication, i.e. to obtain the global state at all times.
-- AndreyUstyuzhanin - 06 Dec 2004