Hardware Categories: Tutorial