Blogger Tom Moloughney wrote this nice post describing the behavior and functionality of the BMW i3's "preconditioning" features.
Importantly, the i3 has preconditioning functionality for both its cabin climate system - whereby making the cabin comfortable for occupants regardless of ambient temperatures outside the vehicle - and also preconditioning for the high-voltage (propulsion) battery - which can significantly improve battery performance in extreme operating temperatures. BMW has not been particularly helpful in describing these two separate systems to i3 owners, and it's far from obvious how to use them to best advantage.
Tom Moloughney's BMW i3: Understanding How Preconditioning Works