Kraft Analytics Group Interview Question

What is a stored procedure?