CiviCRM ist eine quelloffene Software für das Beziehungsmanagement von Non-Profit-Organisationen, NGOs und Interessenverbänden. Sie umfasst Kontaktverwaltung, Spenden und Beiträge, Veranstaltungsanmeldungen, Mitgliedschaften, E-Mail-Marketing, Fallverwaltung und Berichte; die einzelnen Komponenten lassen sich ein- oder ausschalten. Sie läuft eigenständig oder neben Drupal, WordPress, Joomla und Backdrop, entweder selbst betrieben oder über einen Hosting-Partner. Zusätzlich gibt es mit CiviCRM Spark einen offiziellen Cloud-Dienst.
Die Software steht unter der AGPL v3. CiviCRM LLC, ein in Kalifornien eingetragenes, gemeinnützig arbeitendes Unternehmen, hält Urheberrecht und Marken und koordiniert die Entwicklung mit einem Kernteam und der Community. Laut Projekt sind Sie nicht an ein bestimmtes Rechenzentrum oder Land gebunden. Eine Organisation kann also einen europäischen Anbieter oder eigene Server wählen und ihre Daten in Europa halten. Die offene Lizenz erlaubt es, den Code zu prüfen und unabhängig vom Betreiber des Projekts einzusetzen, auch wenn die Rechtsträgerin des Projekts amerikanisch ist.