DITTO rearranges its cell structure to transform itself into other shapes. However, if it tries to transform itself into something by relying on its memory, this POKéMON manages to get details wrong.
Pokemon Wiki for Ditto, this includes an analysis of its strengths, weaknesses, and the diverse array of moves it can potentially learn and utilize in battles