Oracle interview question

Difference between Procedures and functions