I have read that a normal force acts on an object kept on a surface in a direction opposite to the force applied by the object on the surface.

My question is : Can normal force appear in other cases. Like when we want to push a block horizontally we apply a force. Can that force be called a normal force ? 

Thanks in advance.