The syllabus prepared by CBSE is more suitable for qualifying in various entrance examinations, including the medical and engineering professional exams.
The syllabus of ICSE is more detailed and requires the student to remember a lot. This board is better for life skills and analytics skills for the students. The content will be well researched and advanced when compared to CBSE.
CBSE is comparatively easier than ICSE. Both CBSE and ICSE have a slightly different focus in terms of course content. CBSE is mostly focusing on science and maths. ICSE on the other hand is more balanced with equal focus on language, arts, and science. Read the article for more information.