What are porins? What role do they play in diffusion?

The porins are proteins that form huge pores in the outer membranes of the plastids, t mitochondria and some bacteria allowing molecules up to the size of small proteins to pass through.
Porins facilitate diffusion.