Refers to
features that are not described in the official
documentation of a product. This lack of documentation can occur for a variety of reasons, including oversight. More often, though, undocumented features are features that were included because they were useful to the
programmers developing the product but were deemed either unnecessary or potentially dangerous to
end users. Undocumented features can also include untested features that will be officially
supported in a future release of the product.