This model simulates the movement of molecules across a semi-permeable membrane. Two types of molecules start out on one side of the membrane and move by Brownian motion. Students can adjust the membrane permeability for each molecule, as well as the heat.