Instruction: Define Django signals and provide examples of their usage.
Context: This question assesses the candidate's understanding of signals in Django, a framework feature for allowing decoupled applications to receive notifications when certain actions occur.