I have found a lot of experienced Android users speak a language not familiar to new users. So I answer a lot of questions such as "What is rooting?" or "What is a rom?," etc.
I searched and only found four very incomplete threads buried in "All Things Root" subforums and none very easy to read.
Am I missing something, or could we start a general index of common Android terms.
Thanks to Diablo67 for this link to his thread on XDA (http://forum.xda-developers.com/showthread.php?t=1466228.
ADB- Android Developers Bridge: The program used to talk to your phone and give it commands (USE IT ONLY IF YOU FEEL COMFORTABLE LEARNING)
AOSP - Android Open Source Project, this is the source code on which all variants of Android are built. Nexus devises are the only devices that ship with AOSP. Many custom roms use AOSP.
bootloader - initiates the load of the kernal and rom
Brick- making a device useless so that it is rendered a mass of uselessness i.e. PWNED
custom rom - a rom developed by a third party for a specific device as an alternate to a stock rom
Flash/flashing - the action of "installing" a file that isnt normally installed by conventional means i.e. flashing a rom, flashing a radio, flashing a kernel, etc etc
Kernel - Easiest way to put it: it is the thing that manages your system resources. This puppeh can help make your phone run better and also overclock it.
Overclocking - Don't worry I wasn't gonna leave this term out. This is written for newbs so lets just say this is the term for making your phone run faster. IMPORTANT NOTE!!! Overclocking your phone too far can make it seize up or go into bootloops if done incorrectly! It can also make your phone run hot. BEWARE!!!!
PRL - Preferred Roaming List: This is just an updated list of what cellphone towers have been added to the system. This means better coverage when updated
Recovery- a useful tool that allows root users to flash roms, backup and restore, and do many other fantastic things to help keep your phone from becoming a brick.
rom - the phones operating system.
root / rooting - administrative access to you phone
root directory - Root is the base folder of your SD card. If you are told to place a file into root then this is what is meant.
stock rom - alt: stock - the rom the phone shipped with or has been updated by the manufacturer and / or carrier
Superuser- program which gives authority for another program to have Root access. Program examples are "setcpu", "terminal emulator", "auto killer memory optimizer"
Terminal Emulator - a program which simulates ADB and basically is a way to communicate with the phone and provide a command language that is for upper echelon (1337) users to helm.
This is just a start, correct me or add suggest additions in comments. And mods, if you think there is a better place for this, please move. If you think it should be a sticky, that would be way cool
.
Edit: Added new terms and alphabetized
Please note, many of these are suggested by other users or found throughout Android Forums, I am just compiling them and in some cases adapting them. If you want to give me credit, just give me credit for compiling them. As the dust settles I may reword some of them to give a more consistent feel to the glossary.
I searched and only found four very incomplete threads buried in "All Things Root" subforums and none very easy to read.
Am I missing something, or could we start a general index of common Android terms.
Thanks to Diablo67 for this link to his thread on XDA (http://forum.xda-developers.com/showthread.php?t=1466228.
ADB- Android Developers Bridge: The program used to talk to your phone and give it commands (USE IT ONLY IF YOU FEEL COMFORTABLE LEARNING)
AOSP - Android Open Source Project, this is the source code on which all variants of Android are built. Nexus devises are the only devices that ship with AOSP. Many custom roms use AOSP.
bootloader - initiates the load of the kernal and rom
Brick- making a device useless so that it is rendered a mass of uselessness i.e. PWNED
custom rom - a rom developed by a third party for a specific device as an alternate to a stock rom
Flash/flashing - the action of "installing" a file that isnt normally installed by conventional means i.e. flashing a rom, flashing a radio, flashing a kernel, etc etc
Kernel - Easiest way to put it: it is the thing that manages your system resources. This puppeh can help make your phone run better and also overclock it.
Overclocking - Don't worry I wasn't gonna leave this term out. This is written for newbs so lets just say this is the term for making your phone run faster. IMPORTANT NOTE!!! Overclocking your phone too far can make it seize up or go into bootloops if done incorrectly! It can also make your phone run hot. BEWARE!!!!
PRL - Preferred Roaming List: This is just an updated list of what cellphone towers have been added to the system. This means better coverage when updated
Recovery- a useful tool that allows root users to flash roms, backup and restore, and do many other fantastic things to help keep your phone from becoming a brick.
rom - the phones operating system.
root / rooting - administrative access to you phone
root directory - Root is the base folder of your SD card. If you are told to place a file into root then this is what is meant.
stock rom - alt: stock - the rom the phone shipped with or has been updated by the manufacturer and / or carrier
Superuser- program which gives authority for another program to have Root access. Program examples are "setcpu", "terminal emulator", "auto killer memory optimizer"
Terminal Emulator - a program which simulates ADB and basically is a way to communicate with the phone and provide a command language that is for upper echelon (1337) users to helm.
This is just a start, correct me or add suggest additions in comments. And mods, if you think there is a better place for this, please move. If you think it should be a sticky, that would be way cool
.Edit: Added new terms and alphabetized
Please note, many of these are suggested by other users or found throughout Android Forums, I am just compiling them and in some cases adapting them. If you want to give me credit, just give me credit for compiling them. As the dust settles I may reword some of them to give a more consistent feel to the glossary.

! As such, I have been answering a lot of questions for new Android users and it is exiting to see them come in.