heh, flattery will get you nowhere on this board as most poeple can detect BS. this is my own explanation, not the technical explanation . front side bus (FSB) is bandwidth between to things. the bigger it is the more information that can be passed through it.
FSB is like a metal pipe and the information is like water. even though you have a really large FSB doesn't mean it is used to the full potential for example pentium4 C cannot utilize the full 800Mhz FSB
cache is integrated memory on a device. any device with cache like cd-rom, processor (has L1 and L2 cache, L1 being faster i think), and hard disk use this memory first as a buffer to speed up their processes by storing infomation in cache. cache is generally just a super fast storage and is usually faster than main memory (your RAM).