reliant – adj. to depend on someone or something
strategic – adj. helping to achieve a plan, usually in business or politics
chip – n. a very small part of a computer that stores information