Oi, Levi, tudo bem?
Na maioria dos contextos, "método" e "função" são termos distintos na programação, embora às vezes possam ser usados de forma intercambiável devido a semelhanças em sua funcionalidade.
Em programação, uma função é um bloco de código que executa uma tarefa específica e pode retornar um valor. Funções podem ser chamadas em qualquer lugar do código onde são necessárias e são frequentemente usadas para modularizar o código, promovendo reutilização e facilitando a manutenção.
Por outro lado, um método é semelhante a uma função, mas está associado a uma classe ou objeto específico em programação orientada a objetos. Métodos são usados para descrever o comportamento de objetos e geralmente operam em dados específicos pertencentes à instância da classe à qual estão vinculados. Eles são invocados em relação a uma instância específica do objeto usando a notação de ponto.
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!