The main difference between Mechanic and Technician is that the Mechanic is a profession and Technician is a professional in a field of technology.
A mechanic is an artisan, technician or skilled tradesperson who uses tools to build or repair machinery.
A technician is a worker in a field of technology who is proficient in the relevant skill and technique, with a relatively practical understanding of the theoretical principles.
mechanical; relating to the laws of motion in the art of constructing things
Of or relating to a mechanic or artificer, or to the class of artisans; hence, rude; common; vulgar.
A manual worker; a labourer or artisan. from 16th c.
Someone who builds or repairs machinery, a technician; now specifically, someone who works with and repairs the mechanical parts of a motor vehicle, aircraft or similar. from 17th c.
A device, command, or feature which allows someone to achieve a specific task. from 20th c.
“This game has a mechanic where if you run toward a ledge you automatically jump off rather than just falling.”
A hit man. from 20th c.
A person who studies, professes or practices technology.
a person employed to look after technical equipment or do practical work in a laboratory
“a laboratory technician”
an expert in the practical application of a science.
a person skilled in the technique of an art or craft
“Liszt was one of the greatest piano technicians of all time”