Los layouts representan el espacio contenedor de todas las vistas y definen la estructura y el orden de los elementos para la interacción del usuario. Existen varios tipos de layouts como LinearLayout, RelativeLayout y TableLayout, donde cada uno permite colocar los elementos de diferentes formas, por ejemplo LinearLayout los alinea horizontal o verticalmente y RelativeLayout los posiciona de manera relativa entre sí u otros elementos.