Instructables is a place that lets you explore, document, and share your DIY creations.
Free online tutorials and reference manuals with examples for almost everything.
HowStuffWorks explains thousands of topics, from engines to lock-picking to ESP, with video and illustrations so you can learn how everything works.