Yes, there is a difference between buffalo sauce and hot sauce. Hot sauce is basically just hot peppers, salt, and vinegar. Add some whisked melted butter to your hot sauce, and you have created buffalo sauce. Buffalo sauce is smoother than hot sauce, and I find it to have a way richer flavor.