A website consists of a computer with an operating system and servers running applications like Apache and MySQL that contain web applications built using languages like PHP and Python. The web application is executed on the server, not the client's machine. This course will focus on penetration testing of web applications, which involves testing both the client-side application accessed through a browser as well as the server-side application and servers.