Fr and downhill are similar. But the mentality is different. Freeride is akin to bmx in the way we are slow and session stuff...dhilling is speed...fast...faster
North shore is the north shore of vancouver. If people are refering to north shore riding it is likely skinnies, teeters and manmade stuff.
No difference. Just a different name depending mtb or bmx background.