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 ( but the posts should be available in All posts and the Collection as well. And the post url in the collection should be ({{slug}}). Another example of the collections is this.