A web shell is a script that makes it possible to gain remote shell access to the web server’s operating system through an HTTP connection. Black-hat hackers often use web shells as backdoors to send commands to a compromised system. Web shells perform a function similar to reverse shells.
Learn about reverse shells.