Membership Management system:

Membership software (also known as an association management system) is a computer software which provides associations, clubs and other membership organizations with the functionality they require to provide their services to their members.