The difference (in nomenclature, anyway) is typically that while an F1 grand prix uses the host country's name, an Indy street race uses the specific location's name. Take Long Beach, for example.