adj. Having capabilities for serving many users simultaneously.
Word Usage
"Beginning in 2003, as Internet connections became more available in China and Internet cafes sprang up, online video games became popular, especially the so-called multiuser games."