By utilization of shared resources and infrastructure, the delivery of computing as a service is called Cloud Computing. This service is often rendered via a network.
The concept of Cloud Computing can be used to provide computational, data access, storage and software services. These services can be accessed/utilized by the end-user over the internet.
When we talk about the end-user, we are usually referring to the person accessing the cloud from a remote location. Any person/user utilizing the services offered in a cloud as a part of a financial agreement is known as the end-user.
There are several ways by which an end-user can access services present at a particular cloud. Some of these require the user to plug into the cloud via:

a) Web Browser

b) Cloud based application

c) Mobile applications

d) Business software
When multiple IT components are packaged into a single, user-based solution; the offered package is known as converged infrastructure. Such an infrastructure may include services like data storage, infrastructure management, orchestration, servers, networking equipment and automation, all bundled into one optimized solution for the end user.