A shared server involves sharing your resources and server space with other websites. Shared hosting is ideal for basic personal websites or blogs.  Shared hosting = Living in an apartment building  VPS hosting offers dedicated server space for a website, but it still shares a physical server with other sites. VPS is best for bigger websites or online stores. VPS = Living in a townhouse development Watch this explanatory video if you are still confused.