Provided are nanoparticles and methods of using and making thereof. The inventive nanoparticle comprises a) an inner core comprising a non-cellular material; and b) an outer surface comprising a cellular membrane derived from a cell or a membrane derived from a virus. Medicament delivery systems or pharmaceutical compositions comprising the inventive nanoparticles are also provided. Further provided are immunogenic compositions comprising the inventive nanoparticles, and methods of using the inventive immunogenic compositions for eliciting an immune response, and for treating or preventing diseases or condition, such as neoplasm or cancer, or disease or conditions associated with cell membrane inserting toxin. Vaccines comprising the immunogenic composition comprising the nanoparticles are also provided.