The basic difference between CBSE and ICSE education is that CBSE is a board, ICSE is an Exam which is conducted by CISCE. The subjects offered for study are almost same in these two.
As for CBSE , the curriculum is easy because CBSE has a prescribed set of textbooks and source extra study material for all the subjects unless absolutely necessary.
The syllabus of ICSE is comprehensive and structured to provide more practical knowledge and helps to build analytical skills in students.But in comparison to the CBSE its syllabus is tougher than ICSE.
So I think if CBSE would be better than ICSE board because its syllabus is easy to understand for students.

    AbhishekGoyal
    in my opinion ICSE board is better for student future because the syllabus structured in ICSE board will help in students personality improvement.

      PoojaTiwari

      Yes, The CBSE curriculum is based more on theoretical concepts while ICSE focuses on practical knowledge.

      Can someone explain …..what is Theoretical Knowledge and practical Knowledge?