Acronym for Non Unified Memory Arch.
Where you have a multiprocessor machine where each CPU has a different view of memory. This is often done so a processor can have some "local" memory which it can access very quickly as it doesn't need to negotiate with other processors over accessing this memory.
Compare SMP.
2 pages link to NUMA: