Cloud computing has emerged as a powerful paradigm for delivering scalable and on-demand computing resources to users across diverse application domains. However, the rapid growth of cloud services and data-intensive applications has significantly increased energy consumption and resource management challenges within cloud data centers. Efficient load balancing plays a vital role in enhancing system performance, minimizing response time, maximizing resource utilization, and reducing energy consumption in cloud computing environments. This paper presents a dynamic load balancing approach designed to improve the energy efficiency and operational performance of cloud computing systems. The proposed framework dynamically distributes workloads among virtual machines and cloud servers based on resource availability, processing capability, and workload conditions. The model integrates intelligent decision-making mechanisms to optimize task allocation while preventing server overload and underutilization. Additionally, the approach aims to reduce energy consumption by minimizing unnecessary resource activation and improving overall system efficiency. Experimental analysis demonstrates that the proposed dynamic load balancing technique achieves improved throughput, reduced response time, enhanced scalability, balanced resource utilization, and lower energy consumption compared to traditional load balancing methods. The study highlights the significance of adaptive and energy-aware load balancing strategies in developing sustainable and highperformance cloud computing infrastructures for modern digital applications.