Para trabajar estos elementos, para modelar y transmitir mensajes en este lenguaje visual, el fotógrafo tiene a su disposición múltiples herramientas: