This visual execution shows how to set up and deploy a website using Firebase Hosting. First, you install the Firebase CLI tool globally on your computer. Then, you log in to your Firebase account to authenticate. Next, you initialize hosting which creates the necessary configuration files and folders. After that, you build your project files so they are ready for deployment. Then, you deploy only the hosting part to Firebase, which uploads your files and makes your site live. Finally, you can open the provided URL to see your website hosted on Firebase. Each step updates the state of your tools, login status, configuration, build files, and deployment status. Key moments include understanding why initialization and building are necessary before deployment.