Types Of Project Dependencies