What is the difference between echo and print statement?

echo() can take multiple expressions,Print cannot take multiple expressions.
echo has the slight performance advantage because it doesn't have a return value.
print is a function which has got return value true or false
where as echo functions as a statement doesnt has return value