Trademark protects identifiers (logos, names, slogans, etc.) that are used to identify the source of a commercial good or service. They are administered by the USPTO and they last as long as they remain in active use.
Trade Secrets protect secret information, often information that isn't patentable or is too sensitive to patent. They only last as long as they're secret, and are protected by legal documents like non-disclosure agreements.