ash or bash in Puppy (others exist, such as Korn and C shells)
See also: ShellScripts
sh is the default shell, which in 1.0.5 and 1.0.6 is ash or bash
(In 1.0.6, SHELL seems to point to bash, but the command line seems to nevertheless default to ash.)
ash is the simplified BusyBox version of bash (BusyBox v0.60.5 in 1.0.6)
Bash, an acronym for "Bourne−Again Shell" and a pun on Stephen Bourne's now classic
Bourne Shell. Bash has become a de facto standard for shell scripting on all flavors of UNIX.
The bash is GNU bash 3.00.0(1) in 1.0.6.