In most environments, IP addressing is achieved using DHCP, which is a protocol that automatically dishes IP addresses to clients so that they can be part of a network. While convenient, sometimes, a static IP is preferred especially when you want to configure a server to serve as a web, database, or FTP server to mention a few.