Most themes have a single stylesheet, a few JavaScript files, and all the PHP in functions.php
. WP Autoload makes it trivial for theme developers to split up CSS, JS, and PHP per template, simplifying development and maintenance. It also makes it much easier to write per-template unit tests.