There are several ways to charge your Tesla

Network Image Power Usage
Home Charging Home Charging 3kW - 22kW Overnight charging
Supercharger Supercharger 100kW - 250kW Fastest charging for long journeys
Megacharger Megacharger 1MW (TBC) Exclusively for the Tesla Semi
Destination Charger Destination Charger 3kW - 22kW Hotels & restaurants that host a tesla charger
Public Charger Public Charger 3kW - 50kW Non-Tesla chargers for public use