How is the work of a firm classified? As a subconsultant or a direct expense on a contract?

A subconsultant is a firm providing professional services on a contract; they make decisions, perform analyses or make recommendations. A direct expense is anyone who provides a service but does not make recommendations or perform analyses.