Human beings can talk of real or imaginary situations, places and objects far removed from their present surroundings and time. Human language is context free whereas animal communication mostly context bound. Animal communication is merely a response to stimulus in the immediate environment like the presence of food or danger.