(1) The memory allocated to applications in a computer that uses an operating system such as macOS or Linux. Such operating systems keep their kernel in one area of memory (kernel space) with user applications in another. The system prevents the user's applications in user space from accessing any instructions in kernel space.
Programs in user space are typically swapped to and from storage when other programs take precedent (see
virtual memory); however, all or most of the kernel resides in memory at all times.
(2) A designated part of a website that is set up for users to download files or contribute material.