You’ll find a new video at http://www.youtube.com/user/directorciaops. This one give you an overview of the basics of SharePoint subsites.
Subsites are basically just normal SharePoint sites that live underneath the original SharePoint home site. They can be created using an existing template (40 of these are free from Microsoft) so that you don’t have to start completely from scratch. SharePoint sites also have the ability to have unique permissions and navigation if desired.
As always I welcome feedback on what’s been created.