The EV3 Intelligent Brick is the most important piece on your robot. It controls all of the motors and sensors on your entire robot, and can be programmed to coordinate all of the motors and sensors together to create a very complex but efficient robot.
The EV3 Brick has a few important components to it. They include the the buttons, the ports, the screen, and the speaker. Each one can be programmed on the LEGO Mindstorm Programmer.
The first main component to the EV3 Brick is the display. It can display anything you can possibly want, as long as you program it to do so using the display block in the Programmer. The image to the right shows the screen already on, showing the most recent programs at the beginning.
The second main component to the Brick is the buttons (with the red glow). They include the back button, the left button, the right button, the up button, and the down button. These buttons are used to control the EV3 Brick like selecting menu items and can be used to program (all except the back button). You can also change the glow behind the buttons with the Brick Status Light block. The back button is the button right under the screen to the left without the red glow. This button is used to go back a step in the EV3 menu or to cancel a program while it's running. As stated before, this button is the only button that cannot be programmed in the LEGO Mindstorms Programmer.
The third and final main component to the EV3 Brick is the ports. The ports that motors can be connected to are at the top of the EV3 labeled A, B, C, and D. The ports that sensors can be connected to are at the bottom of the EV3 and are labeled 1, 2, 3, and 4. There are also ports on the side of the EV3 that say USB and SD, but those ports aren't necessary to code your robot.