  A brief review of CP violation in the $B$-meson system and of strategies to
determine the angles $\alpha$, $\beta$ and $\gamma$ of the unitarity triangle
of the CKM matrix is given. Both general aspects and some recent developments
are discussed, including a critical look at the ``benchmark'' modes, CP
violation in penguin decays, $B_s$ decays in the light of the width difference
$\Delta\Gamma_s$, charged $B$ decays, and strategies to probe the CKM angle
$\gamma$ with $B\to\pi K$ modes.
