The difference between the two is that they do different things:

Algorithm Input Output Time Space
FISHER-YATES SHUFFLE n elements A list containing all n elements in a random order O(n) O(n)
RESERVOIR SAMPLING n elements and integer k A set containing k of the n elements, selected randomly O(n) O(k)

Fisher Yates| n elements | a list containint all n elements in random order| O(n) | O(n)