M.Tech is basically a professional postgraduation course or degree which can be pursued after B.Tech, that is, Bachelor of Technology which is itself a four-year degree programme.
Master of Technology (MTech) is a two-year degree programme includes technological research and attract devotees from almost every part of the world and provide them a field to pursue their research in masters in technology.