Ei, Eduardo! Tudo bem?
Para o contexto do curso, o recomendado é continuar usando react-router-dom. Vou te explicar a diferença para entender o porquê:
O react-router é o "core" (o coração) da biblioteca. Ele contém a lógica principal de roteamento, mas não possui os componentes específicos para o navegador (como links, botões e a manipulação da URL no browser).
E o react-router-dom é a versão feita especificamente para aplicações Web. Ela já inclui todo o "core" e adiciona os componentes que precisamos para o navegador, como o , e as APIs de navegação do DOM.
Recentemente, a partir da versão 7, o React Router unificou os pacotes. Se você estiver seguindo o curso (que foca na versão 6), o react-router-dom é o pacote correto e completo para garantir que tudo funcione conforme as aulas. Se você instalar apenas o react-router na versão 6, sentirá falta dos componentes de interface para a web.
Espero ter ajudado e qualquer dúvida, compartilhe no fórum.
Até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado