1- pedestal bearing... would be bearing that establishes the radial position of the rotating elements with respect to stationary elements. Pedistal usaually refers to the mounting structure for the bearing and could also implie the bearing is also supporting the weight of the rotating element. These would also be called journal bearings
2-guide bearing.., would also be a journal bearing. Guide usually refers to the position of the journal bearing and also implie the journal bearing is not supporting any weight
3- thrust bearing...would be a bearing that establishes tha axial position of the rotation elements with respect to the stationary elements. for a horizonal rotating element the thrust would not support any weight, but would support all the weigh for a vertical rotating element
A pedestal bearing is used for horizontal electrical machines. This type of bearing has no other use than carrying the weight of the rotating parts. In some cases a pedestal bearing is additionally equipped with an extra bearing at one end which is limiting the horizontal movement of the complete shaft arrangement (generator rotor plus hydroturbine runner). This type of bearing could be called a "horizontal guide bearing" or even a "horizontal thrust bearing", in case horizontal forces are acting on the shaft. The proper English term may be "journal bearing", I'm not sure.
A guide bearing usually is used for vertical electrical machines. Under ideal conditions (no unbalance forces coming from the rotating parts and no stochastic forces coming from the hydroturbine) this type of bearing does not carry any load. It's bearing pads are just surrounding the shaft, keeping the shaft centered within the guide bearing. In practice, however, guide bearings have to be designed to carry certain radial forces because of rotor unbalance and forces originating from the prime mover (hydroturbine).
A thrust bearing is used for vertical electrical machines, i.e. hydro generators. This type of bearing is carrying not only the weight of the rotating parts (generator rotor plus turbine runner) but also has to be designed to carry the hydraulic thrust originating from the turbine water flow.
I forgot to mention that in practice the guide bearing of a vertical machine not only has to carry the load originating from mechanical unbalances and hydroturbine forces. Magnetic unbalances (unequal field pole air gaps, for instance) are also to be considered.