Magento 2 grids allows to list the items in a database table for better management.
However, these default grids fall short when you require to create a custom grid to manage and show database items of the custom module. The solution is to create admin grid in Magento 2.
Methods to Create Admin Grid in Magento 2:
1. Using the Block
2. Using the UI_Component