BMW’s are coded from the factory with standard settings for car and key memory. These memory functions control settings of basic options for locking, displays, windows, sunroof, lighting, wipers, seats, cruise control, AC & heating, and the alarm system to name a few.
More likely than not, many of these memory functions can be changed to better suit your needs. As examples, maybe you would like the doors to automatically lock as you drive away; or, you would like the Rain/Light sensor to be more or less sensitive.