EPAM Systems Interview Question

What is std::enable_if, when it is used