Dedicated Cameras?

So I was just wondering if its possible to have a specific camera dedicated to track only the player in the scene and then render what it sees to a specific box in the screen.

Kind of like as if there was a tv in the screen and it was watching the player. And you could see this while playing the player.

Is this kind of thing possible?

Render Texture

Render Textures are special types of Textures that are created and updated at runtime. To use them, you first create a new Render Texture and designate one of your Cameras to render into it. Then you can use the Render Texture in a Material just like a regular Texture.