Different people use the term ‘Depo’ in different ways and it’s possible that they are referring to Depo-Provera specifically, or more broadly to any form of Depot medroxyprogesterone acetate, which could include DMPA-SC / self-inject / Sayana Press as well.