What is CiviCRM?
CiviCRM allows you to record and manage the information related to the various people and organisations that your organisation interacts with. There is a particular emphasis for not-for profit organisations.
Visit the CiviCRM site to learn more and to get the latest version.
If you don't already have hosting, Siteground offer excellent value and service.