The difference mejor between procedure and function is that function must return value. that should be only single and function can pass any no. parameter but come out only one value only using return statement.
Procedure can pass any parameter and came out any no. of values there no any RETURN word.