How does cancer develop? In cells or what?

Multiple steps. Cancer is multi-step process of accumulating defects in the genome of the cells exposed to various insults, including inherited damage. The changes often start by facilitating the growth of cells and additional damage to the cells accrues that enables them to grow unchecked, acquire the ability to invade and metastasize. A human cancer has about 90 genetic defects.