Web site optimization software promises to take your HTML or images and make them better in some way. In practice, better often means smaller. Smaller files load faster and give your site visitors a more responsive experience, especially for those with dial-up connections. Often, optimization software can help automate tedious tasks like creating thumbnail versions of images or translating mangy old HTML to a clean, normalized format.