Its very hard to find the difference between the two, but for me I'll go both. I guess working hard and working smart will always be a partner. Working hard without using your intelligent is useless, we work hard for us to succeed that's why it is important that we should be smart on the strategies and techniques for us to be able reach what we aim in life. True that working hard will make our boss richer, we need also to be smart to look for a way that our lives also improves out from the salary that we got from our employer by thinking some ways on how to make our money grow out from our ideas and ability.
I agree, but for the definition, for me working hard is like getting it done without any strategies or plan, like when you need to transfer a heavy box to another place and you used your stregnth to carry it, while working smart is doing it differently where you can use a trolley instead that would provide the same result but less effort and probably faster. Doing it at the same time would definitely provide better outcome and would maximize your chances to achieve whatever your goals are, but on the other hand luck for me involves tAking risk unless it is pure luck. This is just my opinion and you guys might have other definition on this which you can also share with us.