General description of impulsive differential equations: Systems with fixed moments of impulses; systems with variable moments of impulses; discontinuous dynamical systems. Linear systems: General properties of solutions; periodic solutions; Floquet theory; adjoint systems. Stability: Stability criterion based on linearization of systems; direct Lyapunov method.