Osmosis is the movement of water and is always the movement in the membrane. Diffusion does not need a membrane to make molecules and Diffusion is the movement of molecules. they do not require energy, they both move from a high concentrate to a low concentrate, and they both occur in plants and animals.
Free Energy is found in atp and cell membrane