Basically :
- the first time someone request a page on a site (i.e. the application
never started)
- or the first time someone request a page after a period where nobody
requested pages (ie the application stopped and needs to be started again)
- in some cases, the application can also restart automatically
(configuration change or if a problem is detected).