We first discuss schemes for generating entanglement between different degrees of freedom of the same particle. Using single particle entangled states as resources we formulate protocols for entanglement swapping and teleportation of usual qubit states. We also present proposals for testing quantum contextuality and nolocality of single particle states generated through atom-photon interactions in cavity quantum electrodynamics.