This is old tutorial but worth to read it. i write this article before 6 months but forget to post. So here i am posting it.
Remote file inclusion is one of web application vulnerability . Using this vulnerabilitiy an attacker can include their remote file such as Shell. This results in website defacement.
Shell is a GUI(Graphical User Interface) file that is used to browse remote files ,