What is the difference between a sump cover and a trench grate?

A sump cover is used for point drainage systems while a trench grate is used for linear drain systems. Usually, point drainage systems are less expensive as you use fewer grates.