What all makes the Scrum?

Do you know how Scrum works? This posting is to know, what all makes the Scrum? What methodology it uses? About Release cycles, Roles in Scrum, Process activities and Tools related to Scrum, Sprint, Sprint Planning Meeting, Spring Backlogs, Sprint Goals, Daily Scrum…