Q:

Starting new process by intent. New process runs as part of old process or a new process is created?

I am in activity A which is simple Hello world app with a button. I issue this on button Click.
Intent intent =new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setUri("http://google.com");

Now browser application/process will be invoked,the browser app/process is part of my old app/process or a new process is created?
I think it is not part of my process because even if I do not have Uses internet permission, I can still access internet. Thus new activity runs as part of new process.
Is this correct?

A:

In this case System allocates memory for "Browser" process but Browser's Activity is added to your Task, to your Task's BackStack, to be more correctly.

