Set of not so easy to understand structures used to handle data.