The four main types of website design structures are hierarchical, sequential, matrix, and database-driven. Each serves a different purpose and is suited for specific types of websites based on content and user experience needs.