Cells are the basic units of life, and can exist by themselves or as part of a larger organism. Viruses, on the other hand, are non-living infectious particles. They are much smaller than a cell and need a living host to reproduce. Cells and viruses have nucleic acid genomes based on the same genetic code that’s used in the cells. Cells and viruses also have genetic variation and can evolve.
Some versions have more steps, while others may have only a few. However, they all begin with the identification of a problem or a question to be answered based on observations of the world around us.