W poprzednich wykładach poznaliśmy różne algorytmy wykorzystywane w grafice 2D. Algorytmy te są wykorzystywane w różnych programach graficznych. W praktyce wykorzystuje się programy graficzne zarówno rastrowe jak i wektorowe. Te pierwsze pozwalają tworzyć mapy pikselowe, natomiast te drugie umożliwiają tworzenie obiektów i obrazów budowanych z tych obiektów. W grafice 2D w wielu przypadkach, korzystając z komputera postępujemy podobnie jak w przypadku rysowania na kartce papieru. Z reguły mamy do dyspozycji określone pole robocze odpowiadające kartce papieru, na którym możemy rysować oraz mamy do dyspozycji pewien zestaw narzędzi. Niektóre z nich symulują rzeczywiste narzędzia takie jak pióro, pędzel czy gumkę a inne, jak na przykład siatki czy prowadnice, odpowiadające kratce na papierze czy linijce, ułatwiają tworzenie rysunków czy obrazów. Zestaw dostępnych narzędzi jest różny w różnych programach. W wykładzie zostaną przedstawione wybrane, najczęściej spotykane narzędzia.