CodeIgniter is a lightweight, easy to use PHP framework that you can use to build high quality, robust, PHP web sites and applications. It contains libraries, simple interface and logical structure to access these libraries, plug-ins, helpers and some other resources which solve the complex functions of PHP more easily maintaining a high performance.