Schedulers in Linux vs CFS

In linux, which are the differences between sched_rr,sched_fifo,sched_other and the Completely Fair Scheduler ?