​​​A Web Part is the basic building block of SharePoint. Every List or Library in SharePoint has a predefined Web Part that can be set to a specific View (see Links example below).

Custom Web Parts can be built in Visual Studio or other tools to expand on the basic functionality of SharePoint.

​​