ROM is simply a modified version of an Android operating system all of our Android devices come with a default ROM by the manufacturer, but we can modify this.
AOSP. Android Open Source Project. Now this is just simply the operating system, the Android operating system completely stripped down, and it's given to developers and manufacturers so they can go through and customize it to create their own ROM.
Firmware. Now firmware is kind of like a driver. It's just a piece of software that makes the hardware function correctly with the OS.
Open source is a piece of software that's free to edit and to be used or distributed and shared at no charge.
Bloatware. This is software or applications that are installed on your mobile devices that you don't necessarily need, that the manufacturer and/or the OEM has agreements with these pieces of software. They're actually making a little bit of a money on the backside for every activation, you know, for example, Dropbox. Dropbox pays to get their app installed automatically on your Android device. Now because these are pre-installed,
APK. Android application package. This is the file extension for applications in the Android environment. So for example, fortnite would have a fortnite.apk would be the name of the file.