An oncology nurse is a specialized nurse who cares for patients diagnosed with cancer. These nurses work in various healthcare settings, including hospitals, outpatient clinics, and specialized cancer treatment centers. They possess advanced knowledge and skills necessary to manage the complex needs of cancer patients, from diagnosis through treatment and beyond.