Theme is the lesson you learn, while the main idea is what something is mostly about. It depends on the circumstances. I would say main idea.
8.3m questions
10.9m answers