Types of Websites
Not all websites are created equal. Understanding the type helps you choose the right tools, hosting, and approach.
• Usually static content
• Low traffic expectations
• Full creative control
• Often developer's first project
Personal sites showcase you: your work, thoughts, identity. Usually static, low traffic, low complexity. Perfect for learning web development. Full creative freedom since you're the only stakeholder.
Beginner-friendly: Start here. Low stakes, high learning.
• Multiple stakeholders & approvals
• Brand guidelines to follow
• Lead generation focus
• Often needs CMS for updates
Business sites represent organizations. More stakeholders, brand constraints, and approval processes. Need content management systems (CMS) so non-technical staff can update. Lead generation (contact forms) is often the primary goal.
Reality: Stakeholder management is as important as design
• Handles payments (serious security)
• Inventory management
• Shipping/fulfillment integration
• Customer accounts & orders
E-commerce sites sell things. Most complex type: payment processing, inventory, shipping, customer accounts, order management. Security is critical — you're handling money and personal data. Often best to use established platforms.
Security: Don't build payments yourself. Use Stripe/Shopify.
• User accounts & authentication
• Complex state management
• Often subscription-based
• More app than website
Web apps are software that runs in the browser. More like applications than documents. Complex interactions, user authentication, real-time updates. Figma, Notion, Gmail — these are web apps, not websites.
Distinction: Websites display content. Web apps DO things.