Web hosting often comes in two variants - free and paid. While in a paid hosting you enjoy the premium features of the hosting provider, in a free one you only get a handful of free features to use.