The double sockets can turn in opposite directions. They have ratchet teeth facing opposite, and corresponding pawls. The sockets have friction springs to hold them from rotating when the opposite socket is being turned. The purpose of this double-acting ratchet is to operate lock-nuts.