Gitflow branching strategy

Why Do We Need Gitflow Branching Strategy?