Email hosting is a very generic term that indicates the service that hosts your emails. Gmail, for example, can also be considered as email hosting.