What is CRISPR?

What is CRISPR? how does it work? how does the gene get edited? how can it be used in an organism? examples of its uses? how does it benefit humans? advantages and disadvantages? the future of CRISPR?