Doing assignments involves different phases, like researching from various sources, writing the main key points, taking feedback from others, and many more. Research plays a crucial role in the assignment because it helps to understand the basic concept of the topic. In this essay, I will explain the superior places where people can gain knowledge and the reason behind choosing these platforms in the following paragraphs.