What's the purpose of subfolders inside a theme's templates folder?
These folders are arbitrary. As long as the template is in the [THEME ROOT]/templates folder, it will be picked up. Using folders is simply the developer being well organized.