There's a lot of overlap in terms of what can be used with each type of support. In general both tripods and monopods use a standard 3/8" bolt to connect to the heads attached to them. So pretty much any head that can be attached to a tripod can also be attached to a monopod and vice versa.
But monopods and tripods tend to be used differently and thus the requirements for a head vary as well.
In practice most monopod users either attach the camera or lens directly to the monopod or use a tilt head that only rotates on one axis. It is normally attached so that it affords the user to tilt the camera up or down with respect to the leg of the monopod. The Manfrotto 234RC is a very popular monopod head.
The nature of a monopod allows panning right to left or left to right simply by rotating the single leg. Most lenses used with a monopod have a lens collar which allows the lens and camera to rotate from landscape to portrait orientation via the tripod collar. This is often the case because one of the chief reasons for using a monopod is to help support the weight of a heavy lens. So only the up/down axis usually needs a point of rotation with a monopod head.
Tripods, on the other hand, are more static. Their three legs make them self-supporting. And although a lens collar can be used to rotate from landscape to portrait orientation when a lens with a tripod collar is attached to a tripod, there are a lot of lenses that have no tripod collars and the camera is attached directly to the tripod head. Although tripods are sometimes used to help support a heavy lens, they are mainly used to eliminate camera movement. Many of the cameras mounted on tripods have smaller, lighter lenses without tripod collars and so it is the camera itself that is attached to the tripod head. Most of the various types of heads commonly used on tripods allow for movement on all three axes: pan left<-->right, pan up<-->down, and rotate from landscape to portrait orientation. Ball heads are popular with tripods. So are "three-way" heads.
There are also other types of heads, such as gimbal heads. Pistol grip heads are a special kind of ball head. All of these heads allow the camera/lens to be pointed in many different directions without moving the legs of the tripod.
There are some who use ball heads or pistol grip heads on monopods, but using a head with flexibility in all three axes at the same time can be problematic with a support having only a single leg. This is especially the case with heavier lenses and cameras that are typically supported by monopods. During adjustment of the head you frequently need one hand to hold the camera steady to keep it from flopping over, one hand to operate the adjusting knobs or levers on the head, and your third hand to hold the monopod upright. :-)
This isn't as much an issue with lighter cameras/lenses that are typically attached via the camera rather than the lens. The hand supporting the camera during adjustment can also hold the entire assembly up enough to let the leg dangle in mid-air as the other hand operates the levers/knobs on the ball head. Lighter weight monopods meant for those lightweight cameras are sometimes sold with ball heads.