The term company does not have a purely technical or legal definition. It could be said to signify a grouping of people who share a common object or objects. People may associate themselves for a wide range of goals, including both materialistic and immaterial ones.