Short Explanation on what deltas are: Same base stats, different ability, moveset, and typing. Also looks different from the regular forms.
" Delta Pokémon are a special kind of Pokémon whose type and appearance differs from their normal counterpart. Delta Pokémon were based on an idea scientists had about Pokémon to make them perfect." (From the insurgence wiki)