Internet protocol television (IPTV) is the process of providing television (video and/or audio) services through the use Internet protocol (IP) networks. These IP networks initiate, process, and receive voice or multimedia communications using IP protocol. These IP systems may be public IP systems (e.g. the Internet), private data systems (e.g. LAN based), or a hybrid of public and private systems.