IBM Q is an industry first initiative to build universal quantum computers for business, engineering and science. This effort includes advancing the entire quantum computing technology stack and exploring applications to make quantum broadly usable and accessible. At the heart of IBM Q systems is the transmon qubit. Successive generations of IBM Q processors have demonstrated the potential of superconducting transmon qubits as the basis for electrically controlled solid-state quantum computers. With a scalable approach to chip architecture and research into error correction and mitigation, IBM Q is developing systems with sufficient quantum volume to demonstrate advantage in real world applications. Several IBM quantum devices are available to the public through quantum cloud services. Users can access devices for free through the IBM Q Experience or Qiskit, and more advanced quantum systems are available to clients in the IBM Q Network.