What causes difficult labor?

Difficult labor is commonly caused by one of the three following conditions: abnormalities in the mother's birth canal; abnormalities in the position of the fetus; or abnormalities in the labor, including weak or infrequent contractions