TERRA Framework