English Internet Memory Foundation Cited by user W Nowicki on 07 Oct 2013 The Internet Memory Foundation (formerly the European Archive Foundation) is a non-profit foundation whose purpose is archiving content of the World Wide Web.