No..Web hosting is majorly used for websites but you can also buy a hosting package and use it to host your emails of your company or business. You can also use the web hosting for both purpose that is for website and for hosting your email accounts.
You need to purchase a hosting package according to the size of your business and you should also consider the number of clients that you have.If you have a small business, a bronze package will be ideal for you. A silver package will be ideal for a large or medium company depending with the number of clients that you have. With Email hosting you will gain access to the Cpanel where you can be able to setup email accounts for your clients and staff.