Contemporaneous

lots of people at once

Technical definition

Happening or existing at the same time; simultaneous.

Browse the Nebula Glossary