freerunning is for fun / looking awesome / backflips.
parkour is training yourself to get somewhere in the fastest time possible in order to escape pursuers, rescue someone, get somewhere etc.
basically mirrors edge without the impossible and unnecessary stuff xD