In a forthcoming paper, the
second-named author asks if every compact derivation of a C∗-algebra 𝒜 into
a Banach 𝒜-module X is the uniform limit of flnite-rank derivations. We
answer this question affirmatively in the present paper when X = 𝒜 by
characterizing the structure of compact derivations of C∗-algebras. In addition, the
structure of weakly compact derivations of C∗-algebras is determined, and as
immediate corollaries of these results, necessary and sufficient conditions
are given for a C∗-algebra to admit a nonzero compact or weakly compact
derivation.