Both cachaça and rum are derived from sugarcane, but have a very different taste. The main difference between rum and cachaça is that rum is made of molasses, which is cooked from sugarcane juice. Cachaça is always made with the fresh-pressed juice of sugarcane.