An IGCSE is an International GCSE. They’re offered in many independent and private schools in the UK, and are recognised globally as equivalent to GCSEs.
We teach them for some subjects because they’re assessed mainly through exams, not coursework, so they’re better suited to online learning.