PunBB is a fast and lightweight PHP-powered discussion board. It is released under the GNU General Public License. Its primary goals are to be faster, smaller, and less graphically intensive as compared to other discussion boards. PunBB has fewer features than many other discussion boards, but is generally faster and outputs smaller, semantically correct XHTML-compliant pages. PunBB is written in PHP and thus requires the PHP: Hypertext Preprocessor. PunBB also requires a database for storing forum data. For that purpose, PunBB supports MySQL, PostgreSQL, and SQLite. Some features that I have so far chosen not to implement are private messaging, file attachments, polls, linking to off-site avatars, advanced text formatting controls, subforums, etc. The jury is still out on some of these features, but don't expect them to pop up anytime soon. It should however be noted that most, if not all of these features have been realized in the form of third-party mods.