WordPress è una piattaforma software di “blog” e content management system (CMS) open source ovvero un programma che, girando lato server, consente la creazione e distribuzione di un sito Internet formato da contenuti testuali o multimediali, gestibili ed aggiornabili in maniera dinamica. Inizialmente fu creato da Matt Mullenweg e distribuito con la licenza GNU General Public License. È sviluppato in PHP con appoggio al gestore di database MySQL.
È il CMS più utilizzato al mondo.
WordPress permette di creare un solo blog per ogni installazione, anche se diverse installazioni possono convivere sullo stesso server e nello stesso dominio, in directory e database separati.
WordPress Multi-User o WordPress MU è la piattaforma multi-blogging derivata da WordPress. Consente infatti di gestire con una sola installazione un network di blog, amministrati tutti tramite un unico pannello. Nonostante non sia supportato dal core di WordPress è possibile avere anche più installazioni di WordPress che condividono gli stessi utenti e lo stesso database con un’unica autenticazione.
Dalla Versione 3.0 le versioni di WordPress e WordPress MU vengono integrate in quanto tramite la modifica del file wp-config.php è possibile attivare la modalità network nella propria installazione di WordPress.