You can't influence the quality and speed of their Internet connection, but you can lower the time that it takes for your pages to load. Reduce the number of colors as much as possible. JPEG is typically good for photographs and other images, while GIF is well suited to less complex images like logos and line art. Determine which format produces the smallest file size for each image on your page. Consider varying the size and color of text using HTML tags instead of creating your copy with graphics.
People often create pages with unnecessary images.
And, it greatly increases the time it takes to load the page. Evaluate each image based on its contribution. The server side consists of the hardware, software and Internet connection of the machine serving your site. It is important to consider many points when evaluating a Web hosting service. Speed of the Internet connection.