What group fought to end apartheid in South Africa?

The African National Congress (ANC) was a major group that fought to end apartheid in South Africa. Other groups, such as the Pan Africanist Congress (PAC) and the United Democratic Front (UDF) also played significant roles in the anti-apartheid struggle.