I just wanted to know how many ways to get the context, which method used in which situation. Which one better to use, and what is the main and key deference between them.
For Your better understands you should read android official blog. an also look at HackBod Answer.
There are some references URL which help you more about the context
Thanks