# Set commands

> Commands for storing and manipulating unordered collections of unique members.

<CardGroup cols={2}>
<Card title="SADD" href="/redis/commands/set/sadd">Add members to a set</Card>
<Card title="SCARD" href="/redis/commands/set/scard">Get set cardinality</Card>
<Card title="SDIFF" href="/redis/commands/set/sdiff">Get set difference</Card>
<Card title="SDIFFSTORE" href="/redis/commands/set/sdiffstore">Store set difference</Card>
<Card title="SINTER" href="/redis/commands/set/sinter">Get set intersection</Card>
<Card title="SINTERCARD" href="/redis/commands/set/sintercard">Get intersection cardinality</Card>
<Card title="SINTERSTORE" href="/redis/commands/set/sinterstore">Store set intersection</Card>
<Card title="SISMEMBER" href="/redis/commands/set/sismember">Check if member exists in set</Card>
<Card title="SMEMBERS" href="/redis/commands/set/smembers">Get all set members</Card>
<Card title="SMISMEMBER" href="/redis/commands/set/smismember">Check membership of several values</Card>
<Card title="SMOVE" href="/redis/commands/set/smove">Move member between sets</Card>
<Card title="SPOP" href="/redis/commands/set/spop">Remove and return random members</Card>
<Card title="SRANDMEMBER" href="/redis/commands/set/srandmember">Get random members</Card>
<Card title="SREM" href="/redis/commands/set/srem">Remove members from a set</Card>
<Card title="SSCAN" href="/redis/commands/set/sscan">Incrementally iterate set members</Card>
<Card title="SUNION" href="/redis/commands/set/sunion">Get set union</Card>
<Card title="SUNIONSTORE" href="/redis/commands/set/sunionstore">Store set union</Card>
</CardGroup>
