Where you perform it. Street magic is on the street, usually standing. Restaurant magic is, well, at a restaurant...usually at a table. Standing vs table will affect SOME tricks.
Also, on the street, you have the potential of being completely surrounded with more people popping in during your...