A virus is considered non-living because it cannot reproduce itself without a host cell. Cells, which are considered living, use cell-division to replicate themselves. However, a virus must invade a cell in order to create more viruses, thus are not considered alive.