ForAdvanced users, Moodle Docs contains a comprehensive set of instructions for the Assignment activity.
Working with Urkund
URKUND is an online text-matching service which checks electronic, text based submissions against a large database of material (including journal articles, websites and other student submissions) and produces a scored originality report for each piece of work.
Grading rubrics can be set up in Moodle to facilitate criterion based assessment. The grading rubric is extremely easy to set up and can be helpful in improving consistency of marking (particularly where there are multiple markers), and in enhancing the feedback given to the student.