Like previous FarmVille games the key to being successful is to keep busy as everything has a timer or a connection to another item which means you need to ensure that places are never left unattended and not producing something. Progress is mostly dictated by completing Guest Orders and the various quests, some of which have multiple different requirements which will involve juggling various different tasks to complete them. Whenever you manage to level up you will be rewarded with unlocking new content and like other FarmVille games there is always the option to earn money by trading.
Gameplay video