A programmable server which functionality can easily be extended by adding plugins ( DDLs).