Selective permeability of cell membranes depends on the solubility of molecules in the lipid bilayer and presence of transport proteins. Polar and ionic molecules cannot easily pass through the hydrophobic core of the membrane and require transport proteins. Transport proteins facilitate both passive transport down a concentration gradient and active transport against a gradient using ATP. Some examples of transport proteins are channels, carriers, and pumps like the sodium-potassium pump.