This is correct, there is a deamon version of aMule called amuled, which will run in background and won't need any user logged in.
You can control the daemon using various tools: amulecmd (command line), amuleweb (webinterface) and amuleGUI, an experimental remote GUI in the same design as aMule.