The camera doesn't match with canvas

Can anyone explain to me why my canvas doesn’t match with the main camera? This is really weird, because when I want to make a character, the character should be in the area where the main camera is. But, for the canvas, for example I want to add the text, I need to put the text in the canvas. Is it really normal? Is it how canvas works in unity?

Here is for example if you doesn’t understand what I mean :

  1. This is my main camera :


  1. This is my canvas :


yes it is… canvas is by default in front of gameobjects! so go to scene mode and have a look there how you could place a text matching with your idea of layout of the game