In this paper, we prove various results concerning DGA-algebras in the context of the Homological Perturbation Theory. We distinguish two class of contractions for algebras: full algebra contractions and semi-full algebra contractions. A full algebra contraction is, in particular , a semi-full algebra contraction. Taking a full algebra contraction and an \algebra perturbation" as data of the Ba...