Types of servers and when to use them
Server type | What it does | When to use it |
---|---|---|
Web server | Delivers websites and APIs | Hosting sites, web apps, headless CMS |
Mail server | Handles email sending and storage | Company email, newsletters |
Database server | Stores and serves structured data | Online stores, ERP, CRM, analytics |
File server | Centralises file storage and sharing | Team folders, backups, sync |
DNS server | Translates domain names into IP addresses | Internet name resolution |
Application server | Runs core business logic | ERP systems, CRM, back-end apps |
Proxy or cache | Speeds up responses, filters requests | Improve security, optimise performance |
Streaming server | Streams audio and video | Music, TV, webinars, live events |
Directory service | Manages user identities and access rights | Single Sign-On, role management |