The Acumen IT Support blog provides you with helpful articles about switches and routers.

This web site provides a good overview.

Computer Switches Wikipedia

Routers and Switches