Define the terms : (a) semi-permeable membrane (b) osmosis.
(a) A permeable membrane is a biological or synthetic material that has tiny holes in it allowing small particles to move through it. A semi-permeable membrane is a membrane that only allows certain types of particles to move through it under certain conditions.
(b) Osmosis is the movement of water or another solvent through a semi-permeable membrane from a region of low solute concentration to high solute concentration.