The Five Frameworks