a shell account is a direct access account to a server
"telnet" is a way to access such accounts
at a really basic level - a shell account is used to remotely work on a server as if you were sitting right there in front of it
used by server admins to remotely administer
also used by hackers
