What is Asterisk? This is a fascinating question: what exactly is Asterisk? There are a number of answers, all of which are accurate. First, Asterisk is a symbol (*). The symbol represents a wildcard in many computer languages. This gives us insight into the developers’ hopes for Asterisk. It is designed to be flexible enough to meet any need in the telephony realm. Second, Asterisk is open source. It implements communications in software instead of hardware. This allows new features to be rapidly added with minimal effort. You can easily make your own changes or additions. With its included support for internationalization, rich set of configuration files, and open source code, every aspect of Asterisk can be customized to meet your needs.New interfaces and technologies are easily added to Asterisk. Finally, and most importantly, Asterisk is a framework that allows selection and removal of particular modules, allowing us to create a custom phone system. Asterisk’s well-thought-