If you want a user to be able to come back to it at any time, simply create the process with with a business key that represents the user. Then, the next time they log it you shuold query for a process that matches that id and then you’ll be able to load the last known state.
I strongly suggest that if you intend to use Camunda, you should start with learning BPMN.
Because this is an open standard there are lots of resources out there for learning it. Camunda itself runs online trainings frequently. BPMN 2.0 Training - Camunda