The controller handles incoming requests and puts any data the client needs into a component called a model. When the controller's work is done, the model is passed to a view component for rendering.
In the box, you get the controller, the basics like a 3.2 foot long USB-C to USB-A cable and some paperwork, and a drawstring fabric carrying case, which is a nice perk. Referred to by CRKD as the ...