I a software or a site that has the following features:
THE SITE SHOULD HAVE THE FOLLOWING FEATURES"
1.I need a site where people MUST signup to become free members
2. Each free member can also invite others as their referrals as to build their lists and can also contact/ send message to all their invitees as often as possible
3. It should also work such that the admin can send message to some members and could also send to all the members
4. the site should have a feature to allow members to access to some pages and some not able to access some pages
and a place for any member to give any comment or share some ideas with other members