Agent description. Languages. Neighbourhoods