If not please explain the difference in terms of usage
Twisted Pair refers to the cable itself. Two conductors inside the cable are wound round each other to cancel out electromagnetic interference. A Twisted Pair cable could carry all kinds of signals.
A Crossover Cable refers to how the contacts in the cable connectors are connected to the wires at each end of the cable. In this case the connectors are connected asymmetrically so you can do things like connect the input of one device to the output of another (which a "straight-through" cable would not normally do). A common case is an Ethernet Crossover Cable which allows you to connect two ethernet ports on two systems directly together without using a hub or switch; this works because some pin assignments are swapped from one end of the cable to the other.
Ethernet cables are usually UTP so a crossover cable will be a twisted pair cable, but so would an ordinary ("straight-through") ethernet cable. The two things are not related directly.
Twisted pair is the type of cable, crossover is a type of way twisted pair can be wired up at the jacks.
Crossover cables are made of twisted pair cable, so are straight-through cables.