I am a Android greenhorn, and seems like there are a lot of jargon that float around. Example:
Android OS
Android Kernel
Rooting
Recovery
Partition
ROM
Boot locked
BIOS
SIM Locked
stock android
etc.
Could any one point me to resource(s) that would clarify these core concepts to me? I am not looking for easy answers; but rather I need right approach to read and understand these concepts.