An Internet Protocol address is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. An IP address serves two main functions: host or network interface identification and location addressing
Thomas Carlyle attributed the origin of the term to Edmund Burke, who used it in a parliamentary debate in 1787 on the opening up of press reporting of the House of Commons of Great Britain.