La etiqueta div es para dividir o poner contenedores en una pagina web, se utiliza para agrupar elementos html y se aplican estilo con CSS, normalmente ocupa todo el ancho disponible pero es ajustable con CSS a tu gusto.
Se utiliza para controlar el espacio alrededor de un elemento, entre los bordes de un elemento y los elementos adyacentes. Se pueden establecer diferentes valores(derecho, inferior e izquierdo).
La etiquea