Javier Flores
PreguntaNo me quedó claro para que se usan receive y fallback, en realidad el video no muestra como trabajan estas funciones o no identifiqué como lo hacen.

Sebastian Perez
Hola Javier ! Las funciones receive y fallback son llamadas automáticamente cuando se hace una transferencia de ethers hacia tu contrato. En el caso de receive es cuando la transferencia no lleva parámetros y con fallback cuando sí los tiene. Estas funciones no pueden ser llamadas de forma externa como el resto de las funciones, sólo cuando se hace una transferencia.