Hi, I don't know where to start so please bare with me. I am looking for answers to the word "Fanuc" Can anyone guide me to the correct post so I can understand what it is better?

1: Is Fanuc a controller, code or an actual machine? Or all three?
2: What does it mean when you are interviewed for a job with CNC lathes and you tell them Fanuc? Do they think Controller, Machine brand, codes or what?
3: As I understand it, Fanuc Lathe means the cnc lathe has a Fanuc style controller, so it uses Fanuc style g and m codes, etc. It can be most any type of lathe, any style of chuck used, 3 or 4, etc. It can have a hydraulic chuck 3 or 4 jaw or a manual chuck, the Fanuc just means it is basically the type of controller? Is this anywhere near correct?

Thanks, and sorry to bother you with such simple questions, but I have a lot more.