 So first off, what is it that we talk about when we say diverse-inclusive? So generally, diversity stems from any kind of attribute that differentiates people. So anything that makes us notice that there is a difference between people leads to diversity. And things we typically mean by this are, for example, the age of a person, young people, older people, teenagers, kids. The gender of a person, the nationality is a common differentiator. Then it could be other things like the language they speak, which of course is sometimes related to nationality as well. Since we are here in software engineering or computer science, it could also be the programming language. Things like that. But then also aspects like personality, for example, are they different because they behave different or topics like neurodiversity? Are they having autism spectrum disorder, for example? So they simply behave in a different way. They might understand the world differently than you and they might communicate different. So that's something that differentiates people. And of course, depending on where you are in the world, there might be a lot of other things that play a role. But these are very common aspects of diversity in society. And then diversity in general is the concept of basically valuing that there are differences between people. So valuing human differences and recognizing in particular that there might also be different talents based on that. So it's not like someone is different from you and that's a bad thing, but someone is different from you. They might contribute with different aspects of them being different in particular. So that's in general diversity and then we have the topic of inclusion and that's then diversity is one thing. You could have diversity in your society, for example. A very obvious one is that you have different genders and different ages in all groups in society. But then inclusion is essentially whether everyone is actually feeling welcome, included, are they part of society, are they feeling safe, etc. So are they really included and that's of course a big difference. So if you, for example, go in a country where there is blatant racism everywhere, you might have diversity in race, but if you are sort of of the wrong race, you might definitely not feel welcome or safe. So those two things are often separated. And then we have the concept of equity, which I'll briefly talk about here, and that's different from equality. So equality is the idea that we treat everyone in exactly the same way. For example, we talk about it when we talk about payment. Can we have equal payment irrespective of the gender or the age, for example. Equity is different in the sense that you try to reduce or accommodate things like barriers or biases. So talking, for example, about a barrier, if you have a person that is in a wheelchair, you will never be able to treat them exactly the same way as the person who is not in the wheelchair. You will probably not remove the stairs, for example, but you can at least reduce the barriers by also having an elevator or so on. So very often you cannot really achieve true equality, but your aim is more equity. Can you accommodate that a person is different and that's causing them barriers, for example, or their biases, stereotypes. There are any kind of negative opinions about people. Can you anyhow reduce them to the extent that people are included and they are not having any big obstacles, big barriers in their way? So these are the concepts we often talk about when we talk about diversity and inclusion in software engineering and computer science. And we will now in the next part go into why is this a topic that we need to care about when we are considering software development.