
Israel Vasquez
Pregunta¿Cuál sería la diferencia entre usar div y section?

Julián Alexander España Riobamba
Su función es la misma, agrupar en un elemento a más elementos, solo que con section o article estás separando de una mejor manera el contenido ya que está diciendo de una manera global
Juan Pablo Celiz
Tal cual dicen los compañeros, la gran diferencia está en el SEO y semántica. Si bien eso es muy importante, creo que lo más radical es el uso de tags como section o article para mejorar la accesibilidad, pensando en las personas con capacidades diferentes. Al mejorar en ese aspecto también mejoraremos el SEO. Te recomiendo el curso de Accesibilidad Web aquí en Platzi.

Andrés David Lizarazo Becerra
La única diferencia entre el elemento DIV y el elemento SECTION es la semántica. Sirve para ayudar al SEO (poscionamiento en los buscadores).
En cuanto a propiedades, funcionan casi igual, ambos son elementos de bloque y no tienen ninguna diferencia. Pero sirve para hacer mucho mas optimo la diferenciación de secciones dentro de tu sitio.
Antiguamente una una seccion de de articulos se hubiera codeado de la siguiente manera:
<div class="productos"> <div class="producto"> <!-- Aqui iria el codigo de cada uno de tus productos --> </div> </div>
Como se puede notar esta todo separado por divs. Si los cambiamos por la nuevas etiquetas semanticas que nos provee HTML5 quedaria algo asi
<section class="productos"> <article class="producto"> <!-- Aqui el codigo de tu producto --> </article> </section>
Realmente tiene mucho mas sentido semantico, y tiene exactamente las mismas propiedades que el antiguo .

John Cardenas
Se podría decir que div es más genérico y section es más semántico. Section lo puedes usar, como su nombre lo dice, para dividir secciones de una página web (sección de contacto, sección de comentarios, sección de productos...). En cambio, un div es más como para poder trabajar con bloques y posicionar elementos más cómodamente. Div no es semántico, no significa algo.
Un ejemplo puede ser este:
<section class="productos"> <div class="productos"> </div> </section>

Cristian Blandón
SEO y semántica.
<div>
<div>
<section>
<article>
Aquí puedes encontrar una corta conversación al respecto.
¡Saludos!