Dictionary in Computer Sciences is Set with operations:
Construct: creates empty set.
Search: searches for element in a set.
Insert: inserts element into a set.
Delete: removes element from a set.
Dictionary associates values with keys. This means that key value can be used to reach value associated with key.