The class of 2-normed real algebras, defined in \cite{Mohammad}, as shown in \cite{Lal01b} is either void or contains only trivial algebras. In this paper, a new definition of real or complex 2-normed algebras and 2-Banach algebras are proposed. Several examples of such algebras are given.