Что такое хард?

– Что такое хард?
– Это то, что можно от души швырнуть об стенку.
– А что такое софт?
– Это то, что можно лишь обругать матом.