Do you put something on a canvas before you paint?

It's not necessary, by putting on a background paint or something like that, basically treating the canvas first, will achieve a different effect.