The trending technology “Cloud Computing” provides computation and various resources over the internet through providing diverse level of dynamic services at a cost effective rate. The effectiveness of the infrastructure and the usage of cloud services will determine the direction of cloud computing in the future. There are always issues and difficulties in the implementation process of Cloud Computing. In order to better the cloud environment for users, load balancing seeks to meet these needs. Additionally, load balancing makes sure that when workloads are distributed, a particular node is never overloaded or underloaded. It also ensures that tasks are distributed equally. The goal is to investigate on several static and dynamic load balancing techniques in the field of cloud computing. The Threshold based load balancing approach consumes least amount of processing time at cloud data centers through experimental results.