Tasks
Tasks are similar to quests in a way that you have to help out NPC's with different types of things, but unlike quests, tasks take less time to complete and most of the time they can be repeated. Because they take less time and skill you won't get big rewards from them, however, that's just in the short terms. If you do the same task over and over they will result into bigger rewards than just one quest.
Tasks are more focused on the rewards themselves, rather than storyline like quests. These rewards vary from experience for skills to money rewards. With that said tasks are also a way of training your skills in a different way than you're used to. This allows for some alternation in your training routines, so you don't have to get bored when training your skills.
Tasks vary from diffeculty, this mostly depends on the task itself, but can also be determined by external factors, like traveling distance.