Runs invisibly in the background and required no end-user intervention