Final answer:
The student's question describes a programming concept known as a function or procedure, which allows code to be reused with different parameters and abstracts away the implementation details.
Step-by-step explanation:
The process described in the student's question refers to a programming concept known as a function or a procedure. In programming, functions allow you to encapsulate a block of code so that it can be called multiple times with different parameters. The details of the implementation are abstracted away, which means the internal code is hidden from the user, and all they need to know is how to call the function. This abstraction is a fundamental concept in computer science, promoting code reusability and modularity.