A homeowner's association, also known as an HOA, is an organization that has been created either by the homeowners of a community, or by the developer of the community. They oversee any shared property of the community and also enforce rules and regulations that the homeowners must abide. Some examples may be keeping your grass trimmed, having fences no higher than a certain height, etc. In some situations, the HOA may have certain amenities that all homeowners in the association may use, such as a swimming pool, tennis courts, etc. The HOA collects dues from the homeowners in order to enforce the rules and maintain the amenities and shared areas.