Animal cells have a cell membrane, which surrounds the outside of the cell to maintain its shape and to keep the cell components inside. They also have a nucleus, which contains all of the genetic material of the cell, which is needed to act as a template to create everything that the cell needs. Animal cells contain cytoplasm, which is the jelly-like liquid that fills the cells and keeps everything where it is meant to be, and also keeps the cell shape as it is meant to be. The cells have mitochondria, which are the main energy sources for the cells, and ribosomes, which are the sites at which proteins are made.
Plant cells contain all of these components as well. However, plant cells are more complex and they have components that an animal cell does not. Plant cells have a cell wall that surrounds the outside of their cell membrane, to make the cell stronger. They also contain vacuoles which are large empty sacs that also help the cell to keep their shape. Plant cells contain choloroplasts, which are the sites at which photosynthesis occurs, which is how the plants make their energy.