An online community site is a platform that incorporates a group of people with shared interests, and enables them to interact.
Users within a community site are in a position to interact freely and also engage in discussions on a common topic. Community sites also help in bringing awareness across users on a particular subject of interest.