What is a design sprint and why you should run one

What is a design sprint and why you should run one