An IP camera (Internet protocol camera) is a video camera used mainly for surveillance. It can send and receive data via a network and via the Internet. An IP camera is closely compared to a webcam but usually used for surveillance; there are two kinds of IP cameras: Centralized IP cameras - which use a NVR (Network Video Recorder) to store recorded videos footage and decentralized IP cameras- which use storage devices such as flash drives hard drives to store recorded videos footage . Each camera has its own IP address and is connected directly to LAN or Internet - works completely independent.