Medication errors can occur at various stages including prescribing, dispensing, and administration. They are caused by factors like illegible handwriting, confusion between drug names, interruptions during administration, and lack of knowledge. Some common types of errors are incorrect dose, wrong drug, wrong patient, and omission. To reduce errors, it is important to follow procedures like checking patient identity, having dosages double checked, using electronic systems, and minimizing distractions during administration. When errors occur, they must be promptly reported and an incident report filed to evaluate what went wrong and prevent future errors.