When I googled for an answer to the question what causes seasons?, the search results showed titles with and without the before seasons. For example, Nasa's question
What causes the seasons?
Which version is correct?
When I googled for an answer to the question what causes seasons?, the search results showed titles with and without the before seasons. For example, Nasa's question
What causes the seasons?
Which version is correct?
As you have found, both forms are idiomatic and correct grammar. In this context I would prefer "the seasons", as it is the four seasons, as determined by our common knowledge. We can use "the" when something is determined by knowledge we assume to share.
The president is visiting England.
(I assume you know which president I am refering to)
The seasons are caused by the tilt of the Earths axis.
(I assume you know which seasons I am referring to.)