essencially
Well I rooted after 3 hours yesterday just gotta figure the whole difference between a Rom and a Kernal?? And how to flash both or just a kernal so I can have the fps unlocked
A rom is a distribution.
A kernel is the operating system.
The kernel is the part of the OS that controls little insignificant things like who gets to use which memory, who gets to access which file, who gets to run on the cpu, what voltage the cpu should have at any given point in time, etc. In other words the kernel is the heart of your operating system.
The rom is the whole distribution. Includes all the things that you need in addition to the kernel, like a keyboard app, GUI, shells, etc. Basically think of the Kernel as the core of Windows (and drivers are essentially plugins to the kernel), and the Rom as Windows 7 (everything else).
There are multiple kernels that you can run with the same rom. The rom comes with a kernel by default (Fresh 3.2 comes with the Fresh kernel based on a stock kernel, Burnt Droid uses the netarchy kernel) however you can install a different kernel by downloading the .zip (kernel only) and flashing it using the recovery tool (remember to wipe your dalvak cache from the recovery tool before you flash a new kernel) if it works, horray, if not, use nand recovery to roll back (assuming you made a recovery before flashing a kernel).
As with all processes, nandroid is your friend. Always nandroid before flashing anything unless you are prepared to lose all data by clearing cache and wiping internal storage and restoring or flashing a new rom. Sometimes you wind up making something unstable.
Example:
ROM Distribution
http://forum.xda-developers.com/showthread.php?t=745738
Kernel
http://forum.xda-developers.com/showthread.php?t=719763