Visible Light Communication (VLC) represents a revolutionary approach in the realm of wireless communication, capitalizing on the dual functionality of Light Emitting Diodes (LEDs) for both illumination and high-speed data transmission. The advent of LEDs has not only transformed lighting systems but has also paved the way for innovative communication technologies. The seamless integration of illumination and data transmission in VLC offers a unique solution to the growing demand for efficient and high-speed wireless communication. In recent years, the field of visible light communication has witnessed remarkable progress, fueled by the exploration and refinement of its constituent elements. Researchers have been actively addressing challenges associated with VLC, such as signal interference, mobility issues, and the need for standardized protocols. This ongoing pursuit of solutions has led to the development of increasingly robust VLC systems, positioning them as promising contenders for future communication technologies. This paper endeavors to provide a comprehensive overview of VLC, delving into the intricacies of its underlying challenges and the innovative solutions that researchers have proposed to overcome them. By examining recent research trends, the paper aims to highlight the evolving landscape of VLC technology, showcasing its potential for revolutionizing optical wireless communication. As VLC continues to mature, it is essential to explore the current state of the technology, anticipate future advancements, and contribute to the collective knowledge shaping the trajectory of visible light communication.