What is a SharePoint Solution File? How does it differ from WebPart .cab files in legacy development?
SharePoint Solution files are actually Microsoft's preferred choice for deploying Windows SharePoint Server (WSS) components.
The difference with SharePoint solution files is that its a solution allowing deployment to all WFE’s in a farm is which is highly manageable from the interface and also allows deployment, retraction, and versioning Can package for all types of assets like site definitions, feature definitions (and other associated components), WebParts, etc.
BY Best Interview Question ON 18 Feb 2020