Paid web hosting:
(-) You will have to pay for it.
Usually you have to pay for hosting (space and bandwidth) and domain name
(+) You can host your own domain
name. With your unique domain name change web hosting providers do not cause
losing your traffic
(+) Support is offered by most
paid web hosting providers. This usually means 24/7 support via email or live
chat and, in some cases, the toll free telephone support is available
(+) Server availability time (s)
hosting your website is better than on the free host and more and more
frequently the web hosting provider offers uptime guarantee
(+) The amount of enough disk
space and bandwidth available is very likely to meet the needs of your business
(+) Features like PHP and MySQL
are almost standard for a paid hosting plan. Also, you will have FTP access to
your website.