ImageMagick and GD are software libraries which should be present on a hosting server for images to appear on a particular site. They enable you to carry out a variety of tasks with the images - create, flip, resize, change colors, and so on. These things can easily be performed online and in real time, so if you include a static image, for example, the libraries make it possible for a thumbnail to appear on the website or for the image to be resized automatically based on the device and resolution the website visitor is using. Both ImageMagick and GD can be used with many web programming languages like PHP, Perl and Python, so you don't have to stick to only one language to develop your internet site. They work with more than 100 formats, which includes the most widely used ones - JPEG, GIF, TIFF, PNG, etc.