Pretty much what you surmised, all single player stuff is on your computer, all multi-player is stored server side so the two are totally separate.
Thank you Cypher. I tried playing the game, and while the graphics are awesome (A GTX1080 can handle all settings at Epic), the gameplay was annoying. High level wildlife killing me in starting areas. Very annoying! Anyways thanks again, and happy New Year.