Actually, the word ‘cult’ comes from the latin “cultis” or ‘worship.’ as well as the old French "colere (to attend to, cultivate, respect, etc.)
Whereas “occult” comes from the Latin "occultus,’ meaning 'secret, hidden from the understanding, hideen, concealed…past participle of occulere, meaning to cover up, hide or conceal.
Claiming that “cult” comes from “occult” is at best using a false cognate. The most one can say is that both words, way back in the Latin, share a common root word…rather like French and Italian share a common linguistic tie back to Latin, but French did not come from Italian, nor did Italian come from French.
It means: 1.Wordship: reverential homage rendered to a divine being or beings.
2. A particular form or system of religious worship: esp. in reference to its external rites and ceremonies.
More recently, as has been noted, it means “a relatively small group of people having religious beliefs or practice regarded by others as strange or sinister.”
So…“cult” is, basically, an all inclusive pejorative; a subjective insult that has very little to do with the group being CALLED a cult, but a great deal to do with what others think about it.
When you think about it, though, a cult would be a small group of people who worshiped differently than the majority of the people around them…and whose beliefs are strange to that majority.
'course, that would make Catholics a cult in Utah…and Christianity a cult in Saudi Arabia. I think you can see the problem.
Basically, then, the word “cult” is simply, and only, an insult. Nobody has a definitive idea of what a “cult” is, except “you sound weird to me.”
Diana