Cloud computing has blasted its frame of reference with extensive pace as business framework in the IT enterprises meeting the immense prerequisites of figuring assets. There are a few issues, for example, load balancing, virtual machine relocation, robotized benefit provisioning, computational complexity, and so on. Load balancing has turned out to be significant for productive execution in appropriated conditions. Cloud computing is a developing innovation requesting more administrations and better outcomes. Along these lines load balancing for the cloud is exceptionally intriguing and critical research territory. Numerous calculations are proposed to give effective methods to doling out the customer's solicitations to accessible cloud hubs. This paper examines Cloud computing alongside investigate challenges in load balancing. Load balancing has been a significant issue for Cloud computing condition. Proficient load balancing plan guarantees productive asset use by giving the assets to cloud on-request of clients' premise. By executing suitable planning criteria load balancing may organize clients. The point of this examination is to peep in different load balancing calculations to address its difficulties in assortment of cloud condition. This examination gives a point of view perspective of the most recent methodologies in load balancing that will unquestionably help the future scientists in this field.