Associating a file type with a program can be done in several ways, such as using the Open with dialog and selecting the Always use this app to open checkbox, or via Default Programs or Default Apps.
Dovetail joints are commonly used in constructing drawers, cabinets, furniture, and other fine woodworking projects.