Comparing Earth's seasons with other planets

Why do we have seasons? It's because our planet is tilted on its axis just enough so that we have four seasons, as Earth continues its orbit around the Sun. What about other planets?