Design: products designed to satisfy a purpose

Anti-design: purposes designed to justify a product