Spinal vs epidural

E
Hi what is the difference? Is one easier recovery than the other? Can I request one over the other from my dr? I have a planned c section in July. Thanks!