Not everyone completely agrees about how science works. Some philosophers and scientists say that scientific theories are only accepted for the time being. They last so long as they are the best explanation. When theories no longer explain the data, they are discarded and replaced. Or, sometimes scientists will make a theory better rather than discard it, or they will keep on using the theory hoping that it will be made better eventually.