The list of most required PrestaShop modules varies from person to person depending upon their needs and requirements.
Some of the modules like One Page Checkout, Social login, Abandoned Cart Reminders, Blog, Notify me when in stock and more are primary needs.