Hay tres capas básicas: