you can actually call the substance by either name, as there's no difference between ketchup and catsup. they're just two different terms for the same thing. ketchup has been around a long time. the name probably comes from ke-chiap (sometimes written ke-tsiap), which was a pickled fish sauce popular in china.