microspace
/ˈmaɪkrəspæs/Definitions
1. noun
A very small or confined space
“The spacecraft navigated through the microspace to reach its destination.”
2. noun
A small area of space that is used for a particular purpose or activity, especially in a digital or virtual context
“The microspace was dedicated to showcasing the artist’s latest digital art pieces.”