Having your printer run autonomously can have some advantages. For one, you don't need to have your PC running the whole time. Or you can use your PC without worrying to accidently cancel your print. Finally running of SD may run smoother than transferring many lines of gcode quickly over USB. In any case, there are some solutions to get your printer to run autonomously or stand-alone.