(
Internet 
Foundation 
Classes)  A class library from Netscape that provides an application framework and graphical user interface (GUI) routines for Java programmers.  IFC was later made part of the Java Foundation Classes (JFC).  See 
JFC, 
AFC and 
AWT.  See also 
ICF.