ImageMagick and GD are software libraries that should be present on a hosting server in order for images to show up on a specific website. They allow you to perform different tasks with the images - create, flip, resize, change colors, and so on. These things could be performed online and in real time, so if you add a static image, for instance, the libraries make it possible for a thumbnail to appear on the internet site or for the image to be resized automatically with regards to the device and resolution the site visitor is using. Both ImageMagick and GD can be employed with lots of web programming languages such as PHP, Perl and Python, so you do not need to stick to only one language to build your internet site. They work with over a hundred formats, including the most widespread ones - JPEG, GIF, TIFF, PNG, and so forth.