Open Broadcaster Software
Open Broadcaster software is a free software used for streaming. It is the #1 free software for livestream. It can also be used to record videos. There is also OBS (Open Broadcaster Software) Studio which is almost the same thing but with more support from the developers. Since I've only used OBS Classic, we will just be sticking to this.