A membrane transport protein (or simply transporter) is a membrane protein[1] involved in the movement of ions, small molecules, or macromolecules, such as another protein, across a biological membrane. Transport proteins are integral transmembrane proteins; that is they exist permanently within and span the membrane across which they transport substances. The proteins may assist in the movement of substances by facilitated diffusion or active transport.