Botones
Bootstrap tiene varios estilos de botones predefinidos, cada uno con su propia utilidad

Button tag
Las clases .btn se usan con el elemento <button>. Sin embargo, podemos usar estas clases con el elemento HTML <a> o <input> (aunque algunos navegadores aplican una ligera diferencia de renderizado.
Cuando usamos una clase .btn en un elemento <a> estamos usando un hipervínculo en la página más que un enlace hacia una nueva página o sección, este enlace debería de tener un role="button" para saber el propósito que tiene por ejemplo a la hora de leer información en una pantalla para sordos.

Botones con bordes - outline
Estos botones tienen la peculiaridad de que el fondo es blanco, se mantiene el color del borde del botón y las letras tienen el color del tipo de botón indicado (clase .btn-outline-*). Al hacer hover el botón tiene color y las letras pasan a blanco.

Botones de diferentes tamaños
Disabled
Si queremos hacer que un botón aparezca como desactivado, debemos ponerle el atributo disabled. Cuando estamos haciendo un enlace como un botón desactivado deberemos usar la clase .disabled, además de no poner nada en el href y de incluir el atributo aria-disabled="true" para las tecnologías de asistencia.