Explain THREE differences between diffusion and active transport.