iii What is the difference between ramp and street skating?
Ramp skating happens on ramps, while street skating happens just about everywhere else except pools, concrete parks, slalom courses, roller rinks, contest freestyle areas, etc. Unless of course there is a bench or some other obstacle nearby. Street skating, despite its name, rarely happens on streets. The things you actually skate while street skating are pretty hard for cars and stuff to get at.