While injections are a common method of delivering cancer treatments, there are alternatives such as oral medications, topical treatments, and intravenous infusions. The choice of method depends on the type of cancer, the specific treatment, and the patient's overall health.