ImageMagick and GD are software libraries that ought to be present on a hosting server to enable images to show up on a given website. They permit you to perform a variety of tasks with the images - create, flip, resize, change colors, and so forth. These things can be done online and in real time, so if you add a static image, for example, the libraries make it possible for a thumbnail to show up on the site or for the image to be resized automatically depending upon the device and resolution that the website visitor is using. Both ImageMagick and GD can be employed with various web programming languages such as PHP, Perl and Python, so you don't need to stick to a single language to create your website. They work with over 100 formats, which includes the most popular ones - JPEG, GIF, TIFF, PNG, and so on.