In this paper we describe some basic algorithms for the structure determination of Lie algebras. They are implemented in a general library of Lie algebra algorithms, called ELIAS (for Eindhoven LIe Algebra System) which is built into the computer algebra package GAP. These activities are part of a bigger project, called ACELA and financed by STW, the Dutch Technology Foundation, which aims at an interactive book on Lie algebras.