Whats the difference between buildings and shops? Can buildings have shops in them?
No. Picture it this way, if you want to buy something or buy a skill, go into a shop, otherwise, go into a building. Buildings are almost always PRIVATE and are welcome only to members of a particular Guild (such as thieves and gangsters with the Underground Guild), a Domain (such as The Tower of Spades if you are a positive character represented by Aryel), a Base or Headquarters (where ONLY team-members are allowed) and finally Homes (where a person, a couple or a family live in). The only types of buildings where everyone is usually welcome are Inns, Hotels, etc.