Engineering refers to the discipline where in scientific knowledge is used to solve practical problems.
There are many branches of engineering such as chemical engineering, industrial engineering, computer engineering, communications engineering, etc.
Here is a selection of some recommended sites.
Engineering.com - Comprehensive resource for engineers. Contains information on everything including directories, engineering software, career guides, job postings, education, games, puzzles, and tools.
DiscoverEngineering.org - Fun informative site about various engineering fields, games, FAQs and links.
Please feel free to share your favorite Engineering websites along (with a short description).