I wanted a solution to have a shell on my web server in an environment where direct ssh connection was not possible or easy(like on my phone). I tried Ajaxterm some time ago but the solution was not perfect. Copy/paste was tricky to set and terminal scrolling not working properly. Shell In A box is the new perfect solution :)