The concepts of purity and of weak purity play an important part in Abelian group theory. It turns out that these concepts may be approached by using the theory of varieties of groups. The idea behind the approach allowed their analogs to be defined for arbitrary algebras and made it possible to formulate major problems of research in this direction (see [1]). Within these frames, the analogs mentioned were explored for modules [2-4], universal algebras [5-7], semigroups [8-12], Lie algebras over an arbitrary associative commutative ring with unity [13], and associative rings [14]. In so doing, more attention was centered on the concept of atomic purity, an analog of weak purity. In fact, atomic purity seems to be more natural to be dealt with in studying a good many algebras, at least at the initial stage. In the present paper, we will look at this concept as applied to associative algebras over a Dedekind ring. (In our argument, atomic purity will be referred to merely as purity.) Namely, we will work to tackle the problem of describing hereditarily pure algebras [1, Problem 17] for a variety of all algebras over a Dedekind ring R whose maximal ideals have finite indices. (In what follows, unless otherwise stated, we retain the designation R for a ring with the property specified.) Note that our reasoning covers the case of algebras over a finite field and the case of associative rings, and incidentally, refines a result announced in [14]. We give necessary definitions and designations. The letter p always stands for a prime, while k, m, and n are used to denote nonnegative integers. The cardinal number of a set M is denoted by |M |. Throughout the paper, a module is a left unitary R-module; an algebra is an associative