The primary difference between a garbage disposal vs a trash compactor is the purpose of each type of appliance. A garbage disposal is designed to get rid of food waste from your home, whereas a trash compactor condenses trash into a compact space. The food that you feed into a garbage disposal is eliminated, whereas the waste in a trash compactor must still go out with the trash.