Apple is known for its innovative products that have revolutionized the technology industry, but has it really been a hardware or software company? Is it...