Это синонимы злокачественного заболевания (новообразования) в живом организме. Рак простонародное и жестко-пугающее название, а онкозаболевание научное, более завуалированное, дающее надежду.
Если говорить о бытовом языке -- то да, это синонимы. А для врачей -- рак это онкология эпителиальных (покровных) тканей, поэтому "рак крови" для врача -- это бред, а для нормальных людей -- вполне справедливо