in addition: the & makes the program go to the background, if you want another cursor in a different window but you only have one you might be interrested in screen. I use it for this torrent downloader for example.
and if I want to let it run in the background I press ctrl+a and then d for detach.
then if I want to get the screen back I run
And I go back to where I was.
Usually screen is used for running something server side that you can leave running while you kill the ssh connection. (use command pstree to see why) screen doesn't run on the ssh session but directly on the root of the process tree.
I hope this is of any use to you.