abstract technology background