7 most common types of business technology