Asterisk jest zaawansowaną implementacją centrali telefonicznej. Asterisk to program działający pod kontrolą następujących systemów operacyjnych: Linux, BSD, Windows, OS X. Autorem tego programu jest Mark Spencer i firma Digium. Asterisk jest bardzo rozbudowany jak również elastyczny w konfiguracji. Nadaje się on nie mal do każdych zastosowań związanych z telefonią.