What is the best product to seal HVAC ducts with?

My HVAC contractor has told me that he wants to use mastic to seal the HVAC vents. I am familiar with using aluminum duct tape but never heard of mastic being used. Also, is using mastic easier than apply aluminum tape? Thanks for your help