¿Cómo hacer que el elemento HTML sea redimensionable usando javascript puro?

Me preguntaba cómo podemos hacer un elemento HTML como<div> o<p> elemento de etiqueta redimensionable cuando se hace clic usando JavaScript puro, no la biblioteca jQuery o cualquier otra biblioteca.