The idea of visible light communication (VLC) is presented in this paper. In VLC, from the electromagnetic (EM) frequency spectrum the visible light portion is used for information interchange which is analogous to conventional forms of wireless communication such as Bluetooth and Wireless-Fidelity (Wi-Fi), in which data or information is transmitted over the wireless medium using radio frequency (RF) signals. By modulating the intensity of light sources like LED is used as a transmitter and a photosensitive detector like Photodiodes (PD) is used for demodulation of the light signals to convert back into electrical form as a receiver. The intensity of light sources is modulated in such a way that which is unnoticeable to the human eyes. There is a crucial need of VLC technology, to overcome the problem faced by the conventional wireless communication system. In this paper wide overview of need of VLC, applications of VLC, design challenges for VLC and recent development in VLC are provided.