In terms of taste, viscosity, ingredients and method of cooking it, they are not the same. In Australia and New Zealand, tomato sauce can be called ketchup but anywhere else it's called tomato sauce. In other words, you are using a vernacular term.