To me, borrowed from the mathematical term, a sequence denotes an enumerated set of elements of the same family. By "enumerated", one understands that they can be indexed with a particular order, either by the first integers only (a finite sequence) or all integers ($\mathbb{N}$ or $\mathbb{Z}$ for bi-infinite sequences). Due to the natural ordering of the indices, sequence thus possesses both a 1D, sorted and a discrete (in the ordinal variable, or index) structure.
The family of elements (e.g. their value: integers, reals or complex, categorical, etc.) does not matter, as long at all elements live in the same set.
Matt L.'s answer is quite complete on discrete/continuous signals. I would just like to emphasize that signals can be multidimensional, with an order across each dimension, but not specifically across all dimensions: a 2D satellite image does not induce an order across the 2D spatial dimensions.
So in a DSP context, I'd consider the term signal to be more generic (albeit less precise).
Here, you have both a (discrete) sequence of discrete values (by chance, up to numerical approximations), and a representation of a signal (of finite length, regularly sampled, with finite non-negative integer values.).