What is Scrum:
Scrum is a framework with some simple rules.
Read the official version of Scrum at http:ScrumGuides.org
When to Use Scrum:
How to Use Scrum:
How to Estimate in Agile Teams:
The scrum framework does not have anything specific on estimation. Most Agile teams use a technique called Relative estimation.