PHP help get_template_directory + PHP include

get_template_directory() and get_stylesheet_directory() both pull form the wp-content/themes directory. The difference being that the former always pulls from the parent theme directory.

Neither take parameters, so you just concatenate the rest of the path to the string returned from the appropriate function. That is:

include get_template_directory().'/inc/social.php';

If your file is not in your theme directory, you cannot use those functions. They are very specifically theme functions.