To get a quick read on anything related to cycling, Sheldon Brown's website is always not a bad
starting point.
Though not generally thought of as a cycling resource, wikipedia sometimes has something decent along with good links. For good karma, if you know better than what's written already, improve the article since it's much more likely to be found later by others than a BF post. As it stands, wikipedia contains articles both on
rollers and
trainers