Change and alter can have exactly the same meaning, but in general, to alter something is to make a small but significant change. Change on the other hand can mean make a small change in something, or a very large change in something, or it can mean replacing one thing entirely with something else. So change covers a larger range of meanings than alter.