There are two major classes of membrane transport proteins, carrier proteins and channel proteins. Carrier protein involved with active as well as passive transport of ion or solute while channel protein is involved with one only passive transport of solute.