Ask the Experts: Should Themes Include Plugin-Style Functionality?
Theoretically speaking, themes dictate a WordPress website’s design and presentation, and plugins dictate its functionality. This is certainly the intent as outlined over at WordPress.org: …the WordPress Theme system is a way to “skin” your weblog, [and] plugins are tools to extend [its] functionality…