Avoid using tables for layout
The purpose of the <table> tag is to display tabular data e.g. the results of a search for train times.
Try to avoid using them for layout, for example laying out the fields in a form, or in your website's template for positioning menus, headers and footer.
In practice, complex layouts can be very difficult without tables or absolute positioning.