Mitochondria is a semi autonomous cell organelle, it is able to make its own protein because it has promiscuous DNA which has genes that have instructions to make proteins
Water or other molecules move down their concentration gradient without any energy.........
difference - simple diffusion uses help of transporting protein in the membrane whereas osmosis uses no help.