Various efficient load balancing approaches have been implemented and developed for efficient load balancing among data centres in cloud computing environments. Cloud computing has become a new trend in global computing. Users want to access information from anywhere in the world. Internet is popular for searching, storing and accessing information for user's interest. Word wide area network provides the capability of storing and accessing and storing resources remotely. It is a new approach to provide flexible on-demand availability of data. It is a cost-efficient and scalable solution. Cloud computing faces many problems. Inefficient resource utilization is a prime concern among cloud services providers. It leads to performance degradation among services. A large amount of information causes more loads on data centres. So, an efficient load balancing mechanism is a requirement for cloud computing environments. This problem is an important issue in cloud computing. It needs to address for enhanced performance of cloud computing services.