Why do we dimple a focaccia?
I have read that the dimples are there to catch the olive oil that is drizzled over the top  (sometimes water may also be sprayed) before baking.  The little pools of olive oil soak in and further enhance the crust texture and flavor.