HOA fees are Home Owner Association Fee for Common Areas such as the maintenance and upkeep of that communitie's Landscaping, Community Pool, Clubhouse Fitness Center, Tennis Courts and other Facilities that that particular cumminity offers. Some HOA Fees incluse the Cable, Security Alarm in each home and the Manned Guard at the Front Entrance. Varies by each individual community. The HOA also upholds the appearance of the neighborhood by warning homeowners of violations for negligence as to appearance of home (in need of painting or pressure-cleaning) or even trash that needs to be removed from the premises. The HOA can be Very Strict or Casual...but it is intended for the good of the entire neighborhood as a whole.
The other fees that were mentioned..I will leave for others to answer..LOL