The difference between a reseller and an integrator is...

Reseller:  A company that “resells” products.  Purchases from manufacturer or distributor, then sells to end-users.

Architectural Consultant: A person or company that analyses a problem and recommends a solution that a customer could implement.

Integrator:  A company that solves a problem for the customer by providing a solution that can come from a variety of manufacturers.  Can integrate a solution from many vendor components.  Combines the best of the 2 providers above.