What does DFD mean? Document Freedom Day LIKE The day of release documents (DFD) World Day for the release of documentation. This day is a collective effort to educate the public about the importance of format, documentation, open source, and generally the standards would be free. See the full article