What are blood cells and cell fragments?