Cron służy do wykonywania zaplanowanych poleceń. Działa jako harmonogram zadań w systemach Linux i UNIX, który będzie wykonywał polecenia w określonych godzinach określonych przez użytkownika. Cron ma wiele możliwości dostosowywania i jest często używany w środowiskach serwerowych, w których typowe zadania są wykonywane regularnie.