Материк - это крупный участок суши, окруженный со всех сторон водой (океаном или морем).
Залив - это часть моря, океана или озера, вдающаяся в сушу, но при этом имеющая свободный водообмен с основной частью водоема.