If you want to have dynamic images on your website, the web server in which you host it needs to have the suitable software for that. As an alternative to using static images with a fixed size, you can have thumbnails and automatically resized images in accordance with the device a site visitor uses or you may even flip and invert images via a script application. All these things are doable with ImageMagick and GD library - 2 pieces of software that may be installed on a web server and that work with a large amount of frequently used scripting languages like: Perl, Python and PHP. Thus, you could use images with any web-based application that you'd like, regardless of the language it was created with - a custom-made Perl script or a PHP one. The 2 libraries will allow you to work with more than a hundred different image formats such as GIF, PNG, TIFF, JPEG, and so on.