trademark vs copyright vs patent

trademark vs copyright