Why mopping doesn't clean grout
Grout sits slightly below the tile surface and is porous, so a mop glides over it and leaves dirty water in the lines. Over time that water dries and leaves a layer of grime. Cleaning grout properly means working into the lines with a brush and a suitable cleaner, then rinsing the loosened dirt away.