. In this paper we introduce the notion of BG-algebras which is a gen¬eralization of B-algebras. We construct a BG-algebra from a non-empty set, which is non-group-derived. Moreover, using the notion of normal subalgebra, we obtain several isomorphism theorems of BG-algebra and related properties.