insert

noun

1.
a folded section placed between the leaves of another publication
2.
an artifact that is inserted or is to be inserted
Derived from:
insert
3.
(broadcasting) a local announcement inserted into a network program
4.
(film) a still picture that is introduced and that interrupts the action of a film
Derived from:
insert