Collections only have a reference to the original assets or a search query in case of smart collection. Your folders will have the actual assets. Assets are grouped into different folders based on customer's taxonomy and business requirements. Collections can be used to group assets(again only references are stored) from different folders for sharing.
The biggest advantage of using collections is that you can group assets dynamically, say based on search criteria. Such assets don't need to be in a specific folder (static).
Can you not put all the imagery you want in a folder and just share the url to the folder? Sorry I am a tad confused as to what the benefit is of collections over asset folders still.
AEM Collections are a set of assets bundled together, which can include different types of assets like images , pdf and videos from different locations. Many times we face the requirement where a customer wants to share group of multiple types of assets with either internal or external clients, this can be achieved using aem collections. These collections can be shared with various users with edit level, owner level and viewer level privileges
This kind of feature you can't achieve using jujst folders.