In practice the two are, in my line of work, very difficult to separate. The what is almost always the how. But both, out of practical necessity. When the client insists on a particular implementation, that's the implementation you go with.
I would assume that's high-level -- "use Oracle, not MySQL"
If it's worth saying, but not worth its own post, even in Discussion, it goes here.