One of the basics aspects of the game Kingdoms of Middle Earth is acquiring and building up your cities. When starting the game, you have one city, but this can be expanded to 4 cities, and a special 5th Lake-Town city. Cities can contain a number of different buildings, each with their own function and dependencies.
In this article, I will summarize what each building does. Two types of buildings are mentioned: The City buildings contained within your City Walls, and the Field, or resource buildings, which are constructed on field plots. Buildings from the 5th Lake-Town city will come in a separate article.
Although most building and research dependencies for each building have been mentioned, this article on normal construction, and this article on Runecrafting can also help figuring out requirements.
NOTE: Images of the buildings are courtesy of the HobbitArmies Wikia page here