Activity is similar to winform in .Net. Every application will have one main Activity which will be shown to the user when launching the application for the first time. An activity can start another activity.
Every time a new activity is started, the previous activity will be stopped and preserved in the stack called back stack.