XML એ HTML જેવું જ જુએ છે જો કે, જ્યારે એચટીએમએલ વેબપેજ પર સામગ્રીનું લેઆઉટ વર્ણવે છે, XML વ્યાખ્યાયિત કરે છે અને ડેટા પ્રત્યાયન કરે છે, તે સામગ્રીના પ્રકારને વર્ણવે છે.