Antes que nada, aclarar que, por más que la romanización de は sea ha, realmente se lee como wa cuando se usa como partícula (es decir, cuando cumple una función gramatical).

Aquí un resumen de todos los usos de la partícula は (wa):