сам php однопоточен, но вебсервер может запустить несколько экземпляров php
Если вы запустили тяжелый отчет, который думает минут пять, сто других пользователей могут в эти пять минут запустить по три своих скрипта. Они не будут ждать завершения вашего.