The difference is that eukaryotic has a nucleus prokaryotic doesn't.
In eukaryotics, the mitochondria and chloroplasts perform various metabolic processes and are believed to have been derived from endosymboic bacteria. In prokaryotic similar processes occur across the cell membrane; endosymboints are extremely rare.
The cell walls of prokaryotic are generally formed of a different molecule (peptidoglycan) to those eukaryotics (many eukaryotics do not have a cell wall).
Prokaryotic are usually much smaller than eukaryotic cells.
Hope this helped :)