This video, which has 8,500+ views, explains several methods for the separation of proteins.