O Rake é uma ferramenta de gerenciamento de tarefas de software e automação de construção.Ele permite especificar tarefas e descrever dependências, bem como agrupar tarefas em um espaço para nome.
Make é uma ferramenta que controla a geração de arquivos executáveis e outros arquivos não-fonte de um programa a partir dos arquivos de origem do programa.