What is diamagnetism ?

What is diamagnetism? (Shan asked) Diamagnetism is the property of an object which causes it to create a magnetic field in opposition to an externally applied magnetic field, thus causing a repulsive effect. (Wikipedia) Please refer to the following li...