I am a beginner at Java, and have come across this line of code:

```
Button orderButton = (Button)findViewById(R.id.order);

```

What does the `(Button)` mean when it is inside the parenthesis? 

What is the term for putting it inside like that?