1. Users can select which topic they want to put their post under. 2. The dashboard allows for post in a particular topic to be browsed. 3. Topics are created by admin (for now). 4. Topics can be nested.