Scrum is an Agile technique used in complex projects. This technique is widely used in software development projects, but it can be applied to any process easily. To know more about the Scrum technique, refer to https://www.scrumalliance.org/why-scrum.
The Scrum technique focuses on breaking up the requirements into small doable tasks. Then, a prioritized list of these tasks is created (called a sprint), which can be performed in a period of one to four weeks. The objective of this sprint is to create a deliverable feature or product and not just a prototype. More sprints can be created to complete the whole requirement and finish the product or project. The tasks that are yet to be done are kept in a list called a backlog.
JIRA Agile lets you implement the Scrum technique in your process with the help of Scrum boards.