The primary function of brown adipocytes is non-shivering thermogenesis. This process involves the oxidation of fatty acids within the mitochondria, facilitated by UCP1. Instead of producing ATP, the energy is released as heat, helping to maintain body temperature in cold environments. This is particularly important in newborns and hibernating animals.