That is how terminals work in OSes that were born with framebuffers instead of teletypes.
It is just another graphical application window on the OS.