hosting
A term used for storing and maintaining files, email, or domains on a server that is connected with Internet.