What are the types of endocytosis? How do they differ from each other?