Cutting edge technologies definition

Cutting edge technologies means the high level current IT technologies such as AI, ML, Block Chain, etc.