All controls have Location, Size, Width, Height, Top, Left, Bottom and Right properties. The following are true:

Location.X = Left
Location.Y = Top
Size.Width = Width
Size.Height = Height
Bottom = Top + Height
Right = Left + Width

Location, Size, Top, Left, Height and Width can all be set at run time. Location.X, Location.Y, Size.Height, Size.Width, Bottom and Right cannot.

The Location, Top, Bottom, Left and Right properties are in relation to the top, left corner of the control's parent. You can convert a point in a controls coordinate system to screen coordinates and back using that control's PointToScreen and PointToClient methods. For instance, if you place a Panel on a form the following code will give you the coordinates of the Panel relative to the top, left corner of the screen:
VB Code:
  1. Dim pt As Point = Me.PointToScreen(Me.Panel1)