Homeowner's Associations - most people either love them or hate them. They exist primarily to make sure that neighborhoods look presentable and that people enjoy living there. They do come with restrictions - covenants that you have to follow. In fact if you don't follow them, the HOA can actually put a lien on your property. They also come with fees as well, which range depending on what you get...