I use cannister filters without carbon filtration,except in my quarantine.In the quarantine I use a HOB pwer filter with carbon (for removing meds).
Cannister filters operate quietly,and "behind the scenes" located under the stand,out of sight. The nitrifying bacteria lives predominantly in the filter media,and thrive in dark conditions. The HOB filters are exposed to larger amounts of light and atmosphere,and the bacteria doesn't thrive as well.
The basic function of a filter is to filter waste,create water flow for gas exchange, and give the bacteria a place to populate.
High flow,low flow are dependant on what type of fish you are going to have.Some fish prefer fast currents,others prefer almost no current. The bigger the aquarium,the hugher flow you need.Smaller aquariums require less (once again dependant on what fish)
Placement of filter is good to determine the type of filter.
The type of fish will determine the type of filter as well. Oscars,
goldfish,etc are messy fish,with a high bioload,so a bigger filter will be necessary. Tetras,angels,etc have a lower
bio-load and don't need as large a filter.
The different filter media produce different results. Carbon filters reduce different chemicals in the water,as well as some wastes.Filter media can 'polish' the water giving it a look of clarity.
Some type of filter is necessary,but where you want to put it,what your goal of the filter is,what type of fish,size of aquarium,noise level,etc will all help determine what type of filter you need.