Technical terms definations part 2.