User Space

Portion of a process’s virtual memory address space that is accessible to user-level applications.

Contains data, code, stack, and heap specific to the user process. User programs execute in this space.

User , while dynamic allocations ( User space is isolated from other processes. User applications interact with the kernel through system calls (syscalls) when they need restricted services.


Children
  1. Heap Space
  2. Stack Space