What are the three major differences between plant and animal cells?