Every computer connected to the Internet must have an IP (Internet Protocol)address. Computers being used as servers must have a permanently assigned IP address so that other computers will know how to connect to them. Such addresses are known as static IP addresses.

Where casual Internet users typically do not require a static IP address. In most cases a unique IP address is assigned each time a user logs in. This is called server-assigned or dynamic IP addressing.