La efectiva eliminación de agentes contaminantes en el agua es un tema de prioridad en todo el mundo. Muchas de estas sustancias contaminantes son recalcitrantes en los sistemas convencionales de tratamiento de agua, por lo que un importante número de sistemas de tratamiento avanzado ha sido desarrollado. Los procesos de oxidación avanzada, como la fotocatálisis heterogénea, han demostrado eliminar eficientemente un amplio grupo de agentescontaminantes de carácter orgánico, inorgánico y microbiológico presentes en el agua contaminada. En este artículo se revisan los principios básicos del proceso de fotocatálisis heterogénea, así como los mecanismos involucrados en la degradación de contaminantes de diferente tipo en el agua. Adicionalmente, se hace una revisión del impacto que puede tener la modificación en superficie de semiconductores sobre la eficiencia de los procesos fotocatalíticos.