Why does the insulation go under the concrete?

It helps with the thermal mass of the concrete. The idea being that due to the density of the concrete, it will absorb heat so by insulating under it, it helps the concrete to retain the heat, thus retaining heat in the floor/room.