Java 21 (with OpenJDK’s Project Loom) introduced virtual threads as a lightweight alternative to traditional platform threads. This has significant implications for a Tomcat server’s concurrency.