Dalam fotografi, terdapat berbagai jenis foto yang dapat dibedakan berdasarkan objeknya. Beberapa jenis foto yang umum dikenal antara lain potret, lanskap, arsitektur, makro, produk, jalanan, dll. Setiap jenis foto memiliki karakteristik unik dan tantangan kreatif yang berbeda-beda bagi fotografer. Jenis-jenis foto tersebut yakni :
1. Human interest
2. Landscape
3. Fauna
4. Flora
5. Produk/komersial
6. Olahraga/sport.
7. Makro.
8. Model/fashion
9. Cahaya minim/night shot
10. Arsitektur.
11. Underwater.
12. Scientific
13. Aerial.
Pemilihan jenis foto yang tepat dapat memengaruhi cara sebuah cerita atau pesan disampaikan melalui fotografi. Sebagai contoh, potret dapat digunakan untuk mengekspresikan emosi seseorang atau menyampaikan pesan tentang kepribadian subjek. Landscape dapat digunakan untuk menyampaikan pesan tentang keindahan alam atau suasana hati tertentu. Produk/Komersial dapat digunakan untuk mempromosikan dan menarik audiens atau pembeli untuk membeli produk yang dijual tersebut.