Shared hosting.
Virtual private server (VPS) hosting.
Dedicated server hosting.
Cloud hosting.
Managed hosting.
Colocation....