emacs can be run within a terminal or with a graphical interface for xserver. colors and font-rendering may look different, the graphical version of course does not start inside a current terminal, and i prefer emacs on the terminal because it seems simpler and i would not have to set up xserver forwarding through ssh sessions for example
alias e="emacsclient -tc"
so that you can open files like this
e readme.md
modes i had issues with