Tool definitions and explanations