Memory is a starting assumption
For a small Minecraft group, the default estimates start at 4 GB for Vanilla, 6 GB for Paper or Fabric and 8 GB for Forge. Larger player selections increase the estimate. You can override it with the requirement for your exact release or modpack.
These are planning estimates, not tested player limits. Plugins, world generation, farms and settings change how a server behaves.
