title: Trying to explain context in Android to a friend
body: <p>I am trying to explain context to a friend. Context as written in the documentation is that it is interface to the system resources (sensors, vibrator etc) but would this mean memory, CPU etc? </p>
  
  <p>And also, is context a reference to an activity? I mean is it possible to compare that a context is equal to a uiviewcontroller in iOS programming and application context is the app delegate? I am still learning Android so I might not be the best to make an answer. If any one can provide a thorough answer on this I would be very thankful. </p>
  
  <p>Regards not a native English speaker so I would also like to know what context means in programming.</p>