Asterisk is open-source PBX-software en een toolkit voor telefonie. Het zet gesprekken op en regelt ze tussen telefoons, het openbare telefoonnet en VoIP-apparaten, en biedt functies van commerciële telefooncentrales zoals voicemail, conferenties, keuzemenu's (IVR) en gespreksverdeling. Het ondersteunt onder meer SIP, H.323 en het eigen IAX-protocol, en laat zich uitbreiden met dialplan-scripts, modules en AGI-programma's. Asterisk is geschreven in C, draait vooral op Linux en wordt door de organisatie zelf geïnstalleerd en beheerd. Een gehoste dienst van het project zelf is er niet.
Asterisk is in 1999 gemaakt door Mark Spencer van Digium in Huntsville, Alabama (VS). Sinds 2018 maakt Digium deel uit van het Canadese Sangoma Technologies Corporation uit Markham, Ontario, dat het auteursrecht en het handelsmerk houdt en de belangrijkste ontwikkelaar en sponsor is. De code valt onder GPLv2, met aanvullende licenties van Digium. Omdat u Asterisk op eigen infrastructuur draait, bepaalt u zelf waar gespreksdata en logs staan, bijvoorbeeld in de EU.