Next Generation Technologies