An ion-exchange membrane is generally made of organic or inorganic polymer with charged (ionic) side groups, such as ion-exchange resins. Anion-exchange membranes contain fixed cationic groups with predominantly mobile anions; because anions are the majority species, most of the conductivity is due to anion transport.  The reverse holds for cation-exchange membranes. 
The so-called heterogeneous ion-exchange membranes have low cost and a thicker composition with higher resistance and a rough surface that can be subject to fouling.  Homogeneous membranes are more expensive, but have a thinner composition with lower resistance and a smooth surface, less susceptible to fouling.  Homogeneous membrane surfaces can be modified to alter the membrane permselectivity to protons, monovalent ions, and divalent ions.