Group Articles in Collection/Guides

Hi, I want to create post collections/guides just as here. But, I am unsure about how can I implement it? Like if I should use Collections or use Channels. I want to group posts, all the posts related to After Effects and Motion Graphics should be included in a Collection/Guide named Animation. And the URL like (https://example.com/collections/animation) but the posts should be available in All posts and the Collection as well. And the post url in the collection should be (https://example.com/{{slug}}). Another example of the collections is this.
Thanks!