What is the difference between a static and dynamic IP address, and how would you assign one in Windows?