Learning the basic functions of command button in VB 2015

Please help me to understand the controls and events in VB 2015. What are the uses and when it is best to use the click, keypress, setfocus events in VB2015? What is also the use of click and change in label control? What are the functions of Activate and GotFocus in forms? What is the use of dblClick? What is the use of Timer() event in Timer Control? What do you mean by debugging? How to run the program in VB 2015 or VB 6.0?
