Let's do a first application in Silverlight, then explore how it works.
Download a copy of Visual Studio (VS), 2008 or later. Then, get the Silverlight SDK here. The installation order is important. Specifically, install VS 2008, service pack 1 for VS 2008, and then the Silverlight SDK. This sequence will make the Silverlight templates appear in VS.
After installing VS and Silverlight, open up VS and select "Alt-F-N" to begin creating a new project. In the "Project type" pane, choose "Visual C#>Silverlight," and in the "Templates" pane choose "Silverlight Application." Name the project "ToeTacTic," uncheck the checkbox that reads "Host the Silverlight application in a new Web site," then let VS build the framework code.
The XAML code
The first code you see when VS completes the initial, skeleton coding is the XAML in the MainPage.xaml file. This file defines the user interface. Put another way, it provides the page layout for your app. XAML is thus a lot like HTML, though much richer in terms of the graphics you can depict with it. As far as syntax goes, XAML's syntax is an offshoot of XML's, which you can see the moment you first view MainPage.xaml.
Read more about XAML here.
The Grid
Let's define some graphical objects using XAML. First, so that you can see the layout, replace the opening Grid tag (<Grid x:Name...> with this one:
<Grid x:Name="LayoutRoot" ShowGridLines="true">
Next, paste the following markup between the opening and closing Grid tags:
<Grid.RowDefinitions>
<RowDefinition Height="40"/>
<RowDefinition Height="220"/>
<RowDefinition Height="40"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100" />
<ColumnDefinition Width="200"/>
<ColumnDefinition Width="100"/>
</Grid.ColumnDefinitions>
The "row" and "column" terms in the foregoing code are a dead giveaway for a table definition. Code like this highlights the blood ties to HTML.
But notice the difference from HTML: in HTML, you'd nest your column tags ("<td>") in between the row tags ("<tr>"). Not here, though: you define all your rows, then all your columns.
Press "F5" to have a look at the layout so far. You should see something like this:

click to enlarge
Layout made from XAML column and row definitions
Read details about the Grid control here.