A remote "shell" allows someone to login remotely. Some shels are simple remote command lines (like Telnet), while others are complete graphical user interfaces (like X Windws).