일반적인 좋은 이웃협약은 정보를 충분히 공개하며, 환경 부담을 저감하는 방안을 모색하고, 지역공동체 과제에도 금전적인 지원을 제공하며, 사업자와 지역주민 간의 소통창구를 유지한다.
일반적인 좋은 이웃협약의 특징은 다음과 같다(Illsley, 2002). 첫째, 좋은 이웃협약의 가장 근본이 되는 부분은 개발사업에 구체적이고 실질적인 정보의 공개이다. 정보의 공개는 공사 시뿐 아니라 운영 시도 포함된다. 둘째, 좋은 이웃협약의 경우에는 개발사업자가 사업으로 인한 지역주민에게 돌아가는 환경 부담을 저감하는 방안을 모색한다. 셋째, 환경부담 저감과 관련된 과제뿐 아니라 그 이외에 지역 미화 사업과 같은 지역공동체(Community) 과제에도 금전적인 지원을 제공한다. 넷째, 대다수의 좋은 이웃협약은 사업자와 지역주민 간의 정기적인 모임을 운영 시에도 유지하여 양자 간 소통창구를 유지한다.