I have a problem with defining a function and most of time I get confused by these two.
I read the help section but I didn't find out what is the difference between :

 y[x_] :=
 
and

 y[x_] =