What are Redis master-slave and Redis clusters and the difference between them?

What are Redis master-slave and Redis clusters and the difference between them?
Hey everyone I am starting a new article series in which we will talk about working on scale. Today is the first article of this series, I don’t know how many articles it will contain as working for scale is a subject in itself and am a mere beginner. So lets start todays article of