PHP is a server-side scripting language mainly used for web development. It allows the building of a 3-tier architecture system to help a university relay student information between different layers and audiences. PHP would communicate with databases in the data layer and output HTML and XML to the presentation layer. It is useful for handling multimedia, compatible with databases and OS, open-source, and allows system interaction, though security issues arise from its popularity as a relatively basic language.