file select sorts the programs by the number of starts:
The zone is sorted by how often programs have been started, the most started program first. This number is one of the statistics available in the hint files. Please note that a high number of startups does not necessarily mean that a program is important to the user.
Pre/Superfetch will likely do the same thing but it will place the boot files always first.