If the infotainment system is the face of the car, the ECU (Engine Control Unit) and TCU (Transmission Control Unit) are the soul. Updating these requires professional-grade tools.
Map updates (which are handled separately from core system software) ensure you have the latest road data and traffic information. How to Check for Available Updates bmw f25 software update