Karamba3D is a Finite Element program like many others. However it has advantages over these in several important respects: It is easy to use for non-experts, has been tailored to the needs of architects and engineers in the early design phase, works interactively and costs slightly less than the rest.