Check Table:
1. It contains valid entries of a particular foreign key.
2. Check table is validation at field level.
3. It is part of table definition.
Value Table:
1. It is part of domain definition.
2. Value table is validation at domain level.
3. It is used to provide values on F4 help for all the fields which refer to that domain.