Закон "О некоммерческих организациях" определяет их как организации, "не имеющие извлечение прибыли в качестве основной цели своей деятельности и не распределяющие полученную прибыль между участниками". По закону "Об общественных объединениях" под таковым понимается "добровольное, самоуправляемое, некоммерческое формирование, созданное по инициативе граждан, объединившихся на основе общности интересов для реализации общих целей, указанных в уставе". НКО могут существовать в форме общественных и религиозных организаций (объединений), общин коренных малочисленных народов, казачьих обществ, социальных, благотворительных и иных фондов, госкорпораций, некоммерческих партнерств, частных учреждений и автономных НКО. Общественные объединения могут быть зарегистрированы в виде общественных организаций, движений, фондов, учреждений, органов общественной самодеятельности и политических партий. Таким образом, понятия "общественное объединение" и "некоммерческая организация" пересекаются (и те и другие могут существовать в виде общественной организации или фонда), но первое является более широким.
Закон о НКО вводит и понятие иностранной некоммерческой неправительственной организации — организации, созданной за пределами России, учредителями или участниками которой не являются госорганы. Термина "российская неправительственная организация" в законодательстве нет, однако обычно именно он используется как родовое название для всех разновидностей общественных и некоммерческих организаций.