Obtaining the Necessary Software
Apple iTunes is the primary tool for iDevice backup and data synchronization. You should periodically run an update check to ensure that you are running the latest iTunes version. For instance, we can click Help > Check for Updates in Windows 7 or iTunes > Check for Updates in Mac OS X to perform a manual update query.
We also need a tool with which we can discover, back up, and restore our iDevice's SHSH blobs. Although we haven't yet defined what SHSH blobs are or why they are important, for now please take it on faith that this is a crucial step and download and install the free TinyUmbrella utility from the Firmware Umbrella: