Function returns only one value but procedure returns one or more than one value.