Types Of Networks And How They Differ