What is input property in plugin xml?

Hello dear paraview developers!

Could you explain please what it means?

      <InputProperty command="SetInputConnection"
                     name="Input" >
        <ProxyGroupDomain name="groups">
          <Group name="sources"/>
          <Group name="filters"/>
        </ProxyGroupDomain>
        <DataTypeDomain name="input_type">
          <DataType value="vtkDataSet"/>
			<DataType value="vtkCompositeDataSet"/>
        </DataTypeDomain>
        <InputArrayDomain name="input_array"/>
      </InputProperty>

Thanks