I am trying to understand some Non beginner concepts

Does CMlauncher help you?