List views in Lightning Components are similar to those in Salesforce Classic, but with some additional capabilities, such as creating a Kanban view, using quick charts to display data in graph format, inline editing, adding filters, sorting, and the ability to take mass actions.
In List views, currently, there is no way to overwrite an object List view with a custom Lightning Components.
The following screenshot shows functionalities present on the List view that can help end users to visualize data and perform actions on it:
Screenshot shows the All Opportunities List View
Note that the New Edit and View buttons can also be overridden with a custom Lightning Component. To override these standard buttons and views, the navigation path is Setup | Object Manager | <select object> | Button, Links, and Actions. The following screenshot shows how you can override the New button (a similar screen appears for other overrides):
Screenshot shows how you can override New button on Account with a Custom Lightning Component
To override New, Edit, or View, the Lightning Component must implement the Lightning:actionOverride interface.