We installed a 240v NEMA 14-50 service in the garage. The standard Tesla charger will charge approximately 30 miles in one hour connected to 240v (10 kW). The car will fully charge to 100% from 0% in 7 - 8 hours. Tesla sells a high power wall charger that will double that to 60 miles in one hour if you have an 80A breaker installed in your box. Tesla also sells adapters that will let you plug into your dryer outlet or a welder outlet if you have one. They also throw in a 110v adapter for shits and giggles or last resort charging. At 110v/15A, you only get 3 miles per hour charged.
The Tesla Supercharger stations are amazing in that they'll charge your car form near empty to ~80% in only 20 minutes or so, and the electricity is free for Tesla owners. The charging rate then slows down to protect the battery cells so it's most efficient to charge to 80% and move on. This is key to the success of the model 3. In theory, the range is limitless with the Supercharger network.