Having a good response time for a Web site is very important. Making sure that the Web server is configured well and has enough memory and CPU performance is important in providing good response times.
Hosting static images and HTML on the Web server allows the Web server to cache these and provide better performance.