Still life photography is best defined as the art of clicking pictures of immovable subjects. This forms a broad spectrum as it includes various other genres of photography including flower and food photography in addition to pictures of animals and people as well.