בניית אתר הוא תהליך מקצועי הדורש ידע רב בשפות תכנות רלוונטיות כדוגמת HTML, Javascript, פלאש וכדומה. באמצעות שפות תכנות אלו ובאמצעות תוכנות גרפיקה ייעודיות, ניתן לבנות ולעצב אתר מאפס, ולהעניק לו פונקציונליות מגוונת באין ספור עיצובים אפשריים. יחד עם זאת, עולם אתרי האינטרנט הולך ומתכנס סביב מגוון עיצובים ומתודולוגיות שימוש שהוכיחו את עצמם כמאוד אטרקטיביים ונוחים לגלישה, והפכו למעין סטנדרט בעולם בניית האתרים. וורדפרס היא פלטפורמה לבנייה וניהול אתרי אינטרנט על סמך תבניות מוכנות מראש, ועוד שלל תוספים מוכנים שניתן להוסיף לאתר.