Understanding the different editors and their functions