WHAT IS GENE EDITING?

The news is full of commentary on gene editing of humans. What is gene editing? How is it different from GMOs and other types of genetic engineering? What are the ethics? How is the course of human evolution being changed?