This document discusses Android Open Accessory and an application called 'cotorito'. It describes Open Accessory as allowing hardware to be controlled by Android devices. It provides 3 types of USB connections that can be used. It explains that Open Accessory allows a device to act as both a USB host and device. It then introduces 'cotorito' as a service that uses cameras connected via Open Accessory to allow bird owners to view their birds remotely through a web app. It outlines the system architecture used, including a web client, server, home controller, and Open Accessory.