A rubric is a structured scoring guide that breaks an assessment down into explicit criteria — such as clarity of argument, accuracy of technical content, or completeness of a solution — and defines two or more performance levels for each criterion, typically ranging from exemplary to inadequate, with descriptors that explain what work at each level looks like. Rubrics serve two connected purposes: they make grading more consistent across multiple instructors or across repeated offerings of the same course, and they communicate expectations to learners before they attempt the assessment so the standards are not opaque. Analytic rubrics score each criterion separately and sum to a total; holistic rubrics assign a single overall level based on a combined impression. The choice between the two types is itself a design decision: analytic rubrics give richer diagnostic feedback but take longer to complete, while holistic rubrics are faster to apply and better suited to complex, integrative performances. In an e-learning context, rubrics integrate with grade passback: when an external tool grades a submission against a rubric, it can report per-criterion scores back to the LMS gradebook via the LTI Assignment and Grade Services specification. Rubrics also connect to mastery frameworks by mapping performance levels to competency thresholds — a learner who reaches the defined mastery level on all criteria is credited with the competency. A common pitfall is writing rubric descriptors that are too vague to be applied consistently; piloting a rubric with sample work and checking inter-rater reliability before live deployment is a worthwhile investment.