Redistribution is a process used to distribute route from one protocol to another protocol. Routers from different autonomous system do not share routing information automatically. A manual redistribution is needed to make routers with different autonomous system number to share routing information.
For more information watch the full video.