How to write Raspberry Pi image to SD card

Raspberry Pi is a cheap and tiny single-board computer powered by ARM processor. While it was mainly developed for children to learn computer programming, it has also become a versatile device for DIY electronic enthusiasts or computer professionals who build many useful tools based on the tiny hardware. Raspberry PI uses an SD card as backing storage for an operating system and other tools. This tutorial describes how to write a Raspberry PI image to an SD card.