A modular smartphone is a cellphone that can be upgraded through the attachment or replacement of discrete components.