Yes, you've guessed it. To create your local web server on your Windows computer, you will need to install WAMP. WAMP, or WAMPSERVER, allows you to install WordPress on your computer, act as localhost, and allows you to build and configure your website without requiring a web host.