Most of your EV charging will done at home (maybe all), but there's a growing number of charging stations across the country in case you need to charge-up on the road.
Public charging can be done two different ways - Level 2 charging or Level 3 DC Fast Charging (DCFC). Level 2 charging generally takes several hours to charge a vehicle, whereas DCFC charging can fill most batteries to about 80% in 20 to 30 minutes. DC fast charging generally comes in three different plug types CCS, CHAdeMO and Tesla (NACS). Different EV makes require different plugs. Adapters may be available for some configurations.
Map courtesy of PlugShare.