The obvious difference is that a crossbow has a firing mechanism. Built like a rifle with a stock and a trigger, the bow string is pulled back along the stock and held, under tension with a spring, until the trigger is pulled to release it. A crossbow has a higher draw weight than a traditional bow because the distance the string has to travel from full draw to rest is much shorter.