In lay man terms, dedicated server hosting or dedicated hosting is a website hosting service without sharing your server or bandwidth with anyone else.
When you are looking for web hosting services, there are Indian website hosting brands, there are local offices of international offices and there are international brands.