Basically, a file association associates a file with a specific application that is able to open the file. Similarly, a file type association associates a type of file (eg the .docx file) with a corresponding application (Microsoft Word). A single file extension might have more than one association for performing different actions - an application might be associated with a file extension to open a specific type of file, but another program might also be associated to open and edit the files.