Dizziness can be caused by several different things, here I am only explaining the bio-mechanical reason for it, which is also the most common:

Located in and around contracted tissue are a myriad of sensors. These sensors, called proprioceptors will change their information if pressurized or pulled. They change from sending true information to the brain about movement within the tissue, instead sending false information to the brain. But not only false information, also in a quantity that that part of the brain cannot cope with – too much information! The same as can happen to a data center when too many people are sending messages at the same time. You get chaos, which in the human body is causing confusion and misinterpretation of the incoming data and the dizziness results…