Setiap website membutuhkan domain untuk nama website dan web hosting untuk menampung gambar, tema, plugin dan file-file pengguna lainnya. Selain itu, kita juga memerlukan database karena WordPress termasuk website dinamis, yang memerlukan database untuk menyimpan data, dalam hal ini artikel.