Bei Asterisk handelt es sich um eine Software-Plattform bzw. um einen Software-Baukasten für Telefonie-Anwendungen mit dem sich Telefon- oder Vermittlungssysteme (Private Branche Exchange, PBX) realisieren lassen.
Die Software bietet die Möglichkeit, einen handelsüblichen PC in eine voll funktionsfähige, softwarebasierte TK-Anlage zu verwandeln.