Are all cells the same? If not, in what ways are they different?